22
5
15
9
86
898
31
255
177
30
166
18
4
8
24
59
25
38
58
70
65
164
11
56
130
20
17
145
55
51
80
217
224
39
43
13
119
45
1142
28
29
162
53
36
157
19