21
112
85
60
46
38
13
36
61
20
6
114
26
8
24
102
111
40
440
19
15
34
44
18
12
269
32
76
4
70
10
177
30
22
149
27
131
282
204
198
9
110
80
28
128
105
42
118