0
1
2
32
4
10
7
45
5
29
60
16
33
23
24
13
109
11
163
15
8
71
20
25
55
22
3
21
12
18
85
51
31
47
28
96
59
35
74