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