24
16
36
1254
189
93
59
45
25
28
37
35
1068
27
54
92
409
509
397
47
2151
38
100
108
270
48
169
32
17
418
23
9
117
12
582
3
95
90
78
34
314
150
222
172
4
6498
62
55
51
44
41
22
383