62
115
124
134
107
212
164
63
32
96
64
150
210
59
242
72
198
65
117
209
52
40
80
346
187
105
78
92
93
55
87
50
159
110
109
54
68
137
250
103
44
95
118
86
100
138
61
255
53
147