24
106
18
45
7
54
19
13
97
38
4
49
128
26
6
3
72
17
85
36
78
11
57
2
9
59
37
52
16
27
12
39
449
29
58
53
28
5
111
93