23
26
16
54
14
135
1093
10
506
173
29
6
20
165
145
38
120
7
80
702
46
22
47
129
27
18
360
3
58
37
19
57
44
169
59
63
99
13
40
15
25
11
171
36
17
245
39
34