37
34
23
46
2091
41
353
43
30
204
166
16
9
11
208
31
1
51
58
7
121
24
28
4
17
40
29
12
15
128
44
57
38
25
21
87
18
70
14
605
153
27
76
42
98
118
13
110