16
151
9
1
14
1044
24
51
53
46
18
77
7
98
61
108
21
261
58
2
32
3
150
23
36
379
15
28
149
137
17
19
136
5
76
100
1194
60
27
35
56
38
40
29
11
102
25
62