61
24
19
70
40
173
91
126
216
192
37
205
49
273
89
121
213
228
67
66
65
170
309
51
440
295
184
167
54
76
123
103
36
262
324
53
118
86
20
110
27
32
193
22
44
109
238
448
29
80
207
81
195
107
117
41