1
8
10
13
61
77
116
49
112
203
98
82
94
182
151
141
337
107
99
54
148
67
175
251
65
140
80
90
63
380
222
122
71
157
79
125
84
276
108
115
300
134
76
202
170
218
126
120
114
131
39
45
64