71
79
122
76
232
84
65
73
47
208
255
81
336
93
220
87
132
24
180
60
117
158
165
151
68
200
70
248
75
171
4
46
121
92
52
217
152
289
278
62
17
35
263
400
0
469
78
334
45
186
58
109
64