6
9
17
16
18
69
19
14
15
30
29
151
50
31
36
117
63
89
207
28
348
75
38
71
84
147
24
37
383
138
162
52
228
140
114
312
125
186
239
379
41
66
87
78
193
25
47
402
293
112
210
4
90
251