24
6
10
105
669
20
26
78
112
45
37
34
15
42
99
81
102
19
57
44
23
40
55
60
36
33
68
28
49
64
22
130
43
154
74
96
31
52
25
66
110
79
75
95
65
134