121
360
17
21
385
67
29
33
40
27
133
101
19
60
129
14
32
77
1
51
63
203
54
12
534
90
370
160
371
98
174
69
48
87
134
333
304
41
35
335
7
4201
2804
380
97
92
159
164
242
102
359
217
117
31
26
1187