17
7
14
53
32
227
16
40
8
104
41
136
82
64
182
314
38
33
49
21
256
95
287
138
332
83
29
105
153
98
18
65
63
76
159
224
67
44
4718
92
70
36
24
22
20
71
50
373