67
93
155
60
6
22
145
90
107
114
122
259
153
77
235
105
37
461
209
72
40
432
46
344
38
68
183
515
170
176
102
2077
340
118
128
333
266
85
119
580
519
55
917
25
322
232
101
214
50
53
120
202
65
31
139