21
24
198
22
5
8
27
90
19
41
44
37
402
113
17
30
57
58
105
91
63
75
62
48
29
79
18
150
32
86
34
49
74
28
45
9
168
40
16
64
42
53
11
20
26
95