21
25
29
178
80
85
90
102
46
460
40
45
39
18
33
74
51
334
151
30
48
52
75
26
41
13
66
89
37
44
20
71
28
98
16
32
15
22
14
12
9
118
65
64
57