163
121
61
162
45
1185
20
34
14
19
32
97
230
153
33
94
21
95
38
26
88
255
25
135
65
40
53
201
9
44
50
37
10
16
39
131
170
24
27
17
22
284
99
12