6
14
34
10
21
24
36
9
71
64
50
94
27
113
148
51
107
162
99
109
247
32
47
77
46
276
93
79
48
74
42
41
30
31
129
86
239
35
83
163
75
106
115
128
60
43
300
176
57
97
149
59
197
116