10
12
28
23
8
64
11
58
14
3
63
46
20
9
15
27
33
16
18
34
47
51
41
48
37
162
44
50
24
39
113
54
22
109
38
100
36
35
66
93