12
20
16
17
8
9
15
23
54
25
38
3
78
14
88
13
53
85
138
29
21
22
36
61
97
143
56
7
102
28
87
111
75
24
59
26
221
139
167
11