21
33
29
84
17
38
20
27
14
22
37
5
26
18
30
36
15
12
99
87
32
90
168
10
9
25
7
23
50
8
45
4
6
253
107
139
28