0
10
21
12
130
18
7
16
29
4
175
17
1
11
43
25
9
38
36
8
20
192
62
58
66
3
14
44
40
59
380
15
87
140
27
80
5
105
30
13
163
356
6
106
26