10
22
14
64
23
30
12
11
18
17
55
25
35
43
47
39
32
20
37
69
36
40
38
61
28
73
41
97
78
29
74
42
99
88
465
85
307
45
144
120
98
235
423
60
230
109
71
148
279
190