361
17
23
387
68
29
34
42
27
133
101
20
61
132
14
32
77
1
55
63
211
54
12
534
91
371
162
100
174
69
53
88
135
335
304
36
7
4224
2814
380
97
94
92
33
160
159
165
244
102
359
220
117
31
26
1196
122