1
6
3
8
66
27
24
25
52
54
84
194
89
202
75
110
128
163
277
74
99
87
174
38
58
159
76
259
240
39
73
72
138
115
204
61
85
95
106
109
62
176
103
77
209
208
71
164
108
51
286