23
62
21
298
32
58
43
26
24
51
28
35
52
552
27
74
130
215
310
56
161
19
102
10
41
37
42
140
64
18
103
33
365
77
191
76