83
144
22
41
36
525
303
537
111
91
84
223
87
193
33
94
282
275
106
216
58
15
244
575
159
109
48
52
49
28
384
184
203
253
38
176
146
141
185
81
232
1309
1348
99
80
653
68
44
198
126
61
34
40
23
74
96