21
33
17
22
25
83
76
14
65
7
168
59
61
87
15
73
2
9
43
69
32
92
35
24
52
66
28
6
126
34
12
70
20
62
27
56
94
114
49
111
180
11
154
84
5
23
117
46
16
68
100
53