156
22
310
124
23
278
136
153
238
67
184
163
150
366
34
121
53
56
235
15
18
63
38
80
65
33
16
103
279
25
216
47
7
14
144
12
88
2
116
13
84
39
27
10
64
9