6
36
29
9
17
48
88
11
5
19
14
116
101
31
62
27
13
28
3
18
204
198
67
20
8
40
184
94
71
57
79
44
87
99
60
21
61
38
1
41
251
89