0
8
32
20
14
144
15
10
25
41
12
35
96
21
26
31
7
16
58
33
1
9
57
38
3
27
22
68
42
11
36
17
76
34
60
24
95
18
29
114
28
92
61
126