121
37
9
2
15
31
1
12
75
88
38
14
34
40
28
92
61
29
30
13
26
19
10
7
47
51
3
72
315
33
69
140
245
954
25
56
6
27
11