17
10
35
82
26
69
19
107
29
23
268
81
88
15
167
103
9
27
63
44
31
153
30
67
39
21
28
11
303
53
47
24
229
59
22
64
41
184
20
109
134
131
116
62
58
205