6
24
35
27
8
23
74
38
147
31
15
42
67
37
18
20
29
22
17
82
21
30
98
47
25
19
57
40
152
99
159
28
191
148
317
97
256
470
428
285
53
234
118
73
304
187
48
107
79