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