0
1
2
30
19
56
4
18
7
8
17
12
22
9
51
49
24
122
43
28
15
27
25
10
63
21
72
53
33
14
26
34
101
39
31
32
20