4
31
14
23
19
12
9
26
24
29
16
52
5
10
11
33
32
22
28
76
25
20
6
60
186
57
36
62
3
21
13
27
15
72
82
128