41
323
65
15
53
50
197
52
66
67
64
123
45
61
90
57
247
49
557
336
116
62
93
94
270
138
104
149
733
659
39
33
59
36
196
18
291
179
46
184
60
58
128
292
225
217
30
68
79
263
328
383
250
230
424
145