7
42
40
36
249
48
21
9
5
16
8
18
1
54
51
70
58
27
11
138
34
15
29
101
17
44
22
31
20
13
6
150
72
143
25
30
68
2
45
33
4
49
100
140
74