10
12
24
16
58
18
13
15
31
27
9
38
33
29
28
25
47
23
26
106
34
42
20
21
35
22
14
37
66
48
17
124
41
50