17
8
40
87
78
77
229
7
19
12
74
95
85
144
334
25
106
43
235
76
161
104
33
93
30
28
15
73
84
49
6
51
60
64
100
24
128
628
9
314
272
153
16
200
203
45
372
82
109
254