32
28
51
16
37
2
70
3
127
29
35
15
21
60
134
52
13
27
45
74
8
50
17
7
64
6
31
62
43
61
57
48
110
30
95
115
190
12
118
162
26
72
20
109
100
126
24