22
23
21
73
40
33
17
52
12
11
5
47
8
61
16
887
58
27
162
107
70
37
118
28
253
125
35
59
423
31
57
88
93
169
25
26
20
19
153
34
24
14
50
81