28
4
17
34
44
6
24
38
140
91
39
2
172
253
63
65
56
104
36
431
81
55
30
472
52
341
27
212
10
47
90
171
20
88
45