12
13
11
61
18
9
23
44
10
4
19
26
93
54
17
16
14
8
15
38
39
27
463
20
51
49
58
22
35
25
57
40
45
53
24
65
31