82
138
125
54
66
220
105
34
52
461
39
22
47
578
55
81
355
146
56
157
50
901
36
389
251
30
356
486
37
388
41
190
250
49
176
135
635
667
1029
670
219
182
482
94
18
20
1426
142
83
21
379
130
77
72
463
291
1243