6
17
14
13
7
15
39
37
41
23
27
282
361
218
28
198
140
66
146
24
131
128
310
30
86
102
38
205
118
127
126
64
109
136
36
22
61
110
29
133
241
371
237
318
129
119
169
216
80
47
98
75
70
107