1
2
40
93
13
25
26
6
20
11
153
27
19
5
60
37
53
159
29
223
28
33
42
17
120
78
220
52
34
158
228
101
124
46
256
167
54
222
341
142
168
169
45
475
8
171
133
75
35
155