8
45
9
60
62
38
35
3
39
173
54
122
43
97
18
59
95
83
12
155
79
34
24
25
188
32
44
121
75
58
119
52
31
16
66
86
17
113
57
129
46
80
222
71
21
810