74
420
375
52
22
205
69
410
99
139
42
36
17
23
210
56
75
104
95
231
109
293
330
845
267
117
88
249
72
113
243
82
152
33
493
1225
123
84
43
1230
562
875
49
94
141
12066
645
93
34
65
32
37
39
112