0
18
6
2
3
22
36
7
1
5
4
11
70
53
12
105
19
34
16
66
30
9
13
24
58
37
14
49
26
43
91
8
172
27
15
20
59
25
272
61
55
40
42
47