0
1
12
22
44
3
15
16
4
7
25
8
34
6
14
10
13
29
31
20
17
2
5
21
146
18
11
26
9
40
54
49
35
56
38
41
37