19
110
233
171
414
36
93
11
39
20
104
53
132
52
215
87
144
193
89
212
50
86
157
77
59
61
75
84
324
34
341
46
352
188
237
109
90
60
117
119
314
136
71
137
58
149
163
125
100
315
111