15
9
17
2
25
4
37
385
16
67
152
209
24
68
39
8
42
14
149
13
1
3
0
18
7
162
192
6
240
49
450
84
140
146
227
1165
30
48
28
38
156
33
91
741
62
144
574
31
10