19
9
36
6
94
84
40
8
7
29
50
91
69
22
88
76
115
124
109
373
144
294
321
92
97
389
93
265
127
353
13
75
17
15
105
224
208
182
232
33
575
197
119
184
130
167
85
171
748
363
27
58
118