0
7
15
2
4
10
22
3
1
23
38
56
14
17
12
11
8
18
24
40
9
29
54
25
13
43
50
19
120
85
30
32
28
68
73
52
95
35
39
16