5
10
190
20
156
148
14
135
39
189
455
108
168
1
162
59
55
68
72
105
427
146
100
53
25
225
18
35
51
408
163
239
13
71
216
154
23
30
29
122
425
31
6
118
78
91
99
73
17
348
167
15
65
131
194
102
87