102
4
44
9
8
165
152
176
38
133
76
29
25
87
26
137
57
31
112
143
154
204
132
70
162
14
317
352
244
119
179
357
33
431
138
246
15
20
276
252
82
43
458
80
359
170
124
461
125
439
73
101
422