22
23
25
9
20
185
45
21
410
95
46
392
2
14
8
164
27
114
93
47
81
28
55
109
38
34
15
118
31
61
212
17
72
53
11
10
59
41
42
157
6
32
24
37
91
13
64
48
111
105