11
16
61
31
26
45
77
21
12
14
100
51
20
54
66
1
163
29
146
52
25
78
67
113
23
28
24
126
137
46
123
13
55
38
42
82
18
41
117
33
19
40
36
85
15