40
5
68
45
18
7
71
63
6
96
2
115
23
37
16
162
25
137
74
79
122
156
52
101
81
321
135
61
216
138
24
56
93
4
84
12
86
175
9
148
987
54
60
31