9
11
26
73
17
52
227
95
42
68
21
32
75
54
72
30
55
69
81
27
25
78
35
293
62
71
45
173
47
19
37
44
105
23
64
49
65
39
41
219
126
38
36
204
58
48
84
31
125