334
528
109
16
120
156
80
194
210
179
165
200
174
437
122
49
67
146
11
140
261
72
86
171
137
56
43
930
341
84
259
17
54
199
85
829
348
134
288
28
182
23
39
35
543
22
34
77
51
101
295
82
159
451
119
375
291
73