19
9
36
6
91
84
39
8
7
29
50
69
22
88
76
114
40
124
109
373
144
294
321
92
97
388
93
265
127
353
13
75
17
15
105
224
208
182
232
33
575
197
119
183
129
167
85
171
747
363
27
58
118