10
24
2
36
9
32
7
21
19
176
22
14
12
5
6
56
11
3
26
78
13
27
142
224
15
4
8
38
46
60
28
18
174
788
59
64
45
111
23
39
162