16
13
12
29
44
81
34
25
28
36
112
38
40
24
121
97
127
18
15
102
135
47
60
14
61
33
20
3
23
42
9
4
19
54
22
141
84
159
6
163
26
101
59
79
5
69
52
10