22
21
53
32
19
37
38
26
125
29
31
25
94
27
236
57
33
217
92
18
532
15
167
24
128
369
60
28
170
86
175
1421
368
36
51
106
104
107
59
55
46
17
43
8
112
344
162
117
147
62
30
48