5
164
165
207
187
73
26
55
173
82
626
298
98
68
338
1449
53
70
43
91
41
699
42
147
174
85
100
45
125
65
28
113
159
149
130
79
30
102
110
254
105
132
49
60
163
69
84
19
25
44
54
63
172
303
248
33