7
30
80
67
9
31
122
70
62
42
27
46
11
60
166
83
78
48
24
45
47
25
20
86
40
8
2
3
52
69
185
32
49
22
217
12
0
5
61
28
105
54
180
37
29
50