127
73
14
70
16
31
105
47
432
98
189
356
95
116
217
94
345
256
45
40
75
294
99
142
96
48
82
146
371
680
86
66
62
106
360
90
481
130
1483
104
157
20
302
118
39
36
87
145
51
38
50
232
79
35
6