9
89
112
123
70
66
72
50
110
71
43
48
53
35
67
38
73
37
18
341
41
165
58
59
28
65
52
131
80
7
8
63
79
42