0
1
12
7
13
8
2
23
22
20
5
16
33
38
4
6
10
25
17
19
31
9
28
21
32
14
74
91
42
48
68
75
101
55
53
66
182
144