9
11
8
2
13
18
24
57
26
38
128
96
115
119
124
98
169
51
54
140
86
44
43
41
135
6
76
127
83
60
110
77
186
84
273
116
426
29
16
74
182
145
342