33
32
5
25
19
65
4
46
49
43
137
21
11
31
1
48
93
10
63
7
9
57
247
30
6
89
24
44
51
70
491
29
143
184
27
39
34
97
140
74
14
104
112
16