17
25
12
149
31
135
114
14
109
381
11
106
9
56
69
10
276
45
13
65
146
42
27
67
6
191
30
41
28
29
47
100
21
77
104
70
66
23
88
2
60
51
78
37
99
180
76
84
806