25
14
112
94
24
38
6
27
284
33
106
13
26
12
10
21
29
39
19
1
4
2
3
7
22
58
247
117
177
65
119
9
145
20
80
62
16
51
55
215
224
28
433
41
46