5
210
347
115
132
325
12
44
64
6
139
11
20
97
170
99
194
68
23
26
66
123
14
8
121
45
91
21
32
25
189
50
31
52
18
1
184
35
24
234
55
30
58
271
183
19
107
57
93
13
39