157
73
106
92
19
96
50
80
116
82
52
79
54
195
67
88
38
13
47
34
18
141
118
97
23
44
364
46
253
28
69
239
98
42
55
17
263
32
60
100
300
130
45
277
102
159
14
41
119
146
85
27
131
121
125