24
6
78
30
14
462
23
28
29
68
13
166
765
1149
16
40
75
50
39
45
131
128
35
46
20
22
10
74
88
92
12
121
120
93
32
41
34
64
31
21
95
18
85