8
56
25
7
251
54
52
18
20
45
34
224
90
61
26
122
177
12
150
84
9
41
46
15
2
29
30
73
31
28
40
19
21
11
35
6
44
60
48
24
171
72
92
36
202