51
52
24
44
59
60
25
33
64
41
93
53
156
43
55
108
69
71
50
16
46
175
102
94
76
112
31
114
96
28
79
63
45
35
17
39
70
82
104
137
88
134
167
91
26