22
520
25
393
60
42
18
26
7
80
68
10
19
158
33
29
181
150
11
47
59
24
40
162
27
9
113
41
55
31
58
23
293
21
61
17
45
105
15
99
102
260
221
69
36