0
9
6
1
2
10
7
3
31
8
13
85
15
23
29
11
34
40
21
27
32
26
16
14
35
41
33
12
4
36
20
101
117
28
48
53
52