24
4
27
6
3
7
26
31
32
25
67
231
120
219
109
52
970
255
51
315
81
41
40
262
142
55
47
62
5
46
28
89
23
18
22
42
34
30
43
19
9
61
48
45
13