30
83
46
19
159
55
9
3
36
4
1
5
29
6
68
167
12
13
7
10
16
43
50
137
75
17
78
38
34
51
91
129
15
79
191
53
23
157
24
132
65
64
111
27
74
56