16
26
30
32
41
119
37
15
126
33
28
177
45
64
19
49
109
13
12
69
42
40
87
10
43
128
14
35
56
54
59
48
24
3
31
80
36
2
123
153