21
94
5
36
53
40
19
80
26
118
1
34
75
10
52
47
152
42
278
419
28
55
139
17
22
142
39
6
60
16
18
102
9
101
29
153
50
43
20
27
97
13
15