24
10
26
4
34
45
18
11
7
44
109
176
70
39
103
29
19
56
72
20
43
14
25
79
30
62
35
15
32
54
38
49
46
40
264
23
28
33
8
115
53
57
12
27
31