362
371
248
220
316
1
137
38366
23
125
185
108
1250
2836
2
2722
1260
34
22
15
25
43
27
20
17
21
19
10
30
38
13
16
47
51
31
36
54