62
135
50
1643
12
21
382
133
166
14
45
23
856
85
144
193
34
162
121
160
67
59
106
48
208
287
56
16
11
118
342
454
129
57
492
35
74
146
26
68
665
86
29
152
82
40
89
175
22
66
1269
81
981
65
220