21
22
18
60
58
11
15
46
63
33
16
31
10
37
14
19
12
93
24
38
41
36
27
32
109
25
76
64
29
9
26
180
54
62
161
255
42
48
28
17