60
46
115
37
51
40
188
72
29
50
165
148
15
13
102
20
71
45
31
103
65
87
82
11
357
147
28
198
33
108
127
172
70
77
35
30
97
179
793
32
22
52
100
9
26
5
183
78
16
79