0
1
9
2
3
4
5
14
7
8
12
44
20
24
129
46
11
42
64
168
68
36
51
56
10
16
49
21
53
48
18
314
124
25
77
38
37
43
50
54
167
75
30
13