10
8
41
18
171
88
14
5
21
9
30
28
49
200
7
15
124
94
63
136
19
29
117
6
62
44
72
55
167
22
67
12
13
11
50
79
25
70
123
31
51
116
35
36
23
42
61
153
40
170
24
20
27
147
74