21
18
27
19
24
56
42
41
36
50
8
123
34
20
81
173
22
61
255
59
60
105
128
87
29
28
49
30
46
31
45
23
40
32
116
44
168
25
35
14
16