6
32
9
7
5
50
36
11
100
22
55
268
76
43
124
16
85
196
64
183
166
262
323
445
205
38
91
337
137
26
30
48
52
29
329
75
19
62
172
51
57
10
46
488
90
84
83
78
127
95
101
54