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