10
27
24
21
16
26
30
70
20
15
32
43
17
9
38
49
25
28
35
31
57
7
65
34
12
69
214
262
55
22
14
42
118
40
5
66
77
23
29