61
122
50
113
461
73
83
108
109
82
121
368
388
323
192
307
40
193
197
33
370
38
246
253
89
31
22
241
29
397
91
206
64
250
78
53
66
69
137
99
60
72
210
26
345
312
44
201
285
114
133
21
57
54
279
269
220
71