7
27
52
9
10
6
111
15
3
69
217
13
23
17
33
28
21
55
57
44
18
30
43
26
123
42
274
32
124
209
51
76
98
70
270
267
39
82
8
133
81
72
83
138
67
88
271
45
245
34