90
64
566
56
123
35
61
525
9
620
577
134
12
21
338
5
194
81
7
190
12
174
18
155
145
163
602
940
12
221
221
69
108
411
62
424
57
50
43
41
202
252
288
65
458
149
37
191
380
154
118
49
159
