163
119
5
108
15
36
25
202
42
241
99
45
146
97
151
14
24
29
149
64
117
26
13
43
12
27
2
8
20
23
11
245
22
70
21
44
83
30
69
57
78
9
260
41
35
19