5
10
26
205
15
51
85
63
138
62
45
27
260
418
79
118
36
87
111
60
38
53
141
4
116
29
32
155
58
263
174
78
102
231
145
42
34
104
83
835
24
39
80
18
9
160
17