24
18
3
48
2
26
20
15
22
5
16
34
57
84
40
44
10
29
31
7
19
76
6
47
102
160
241
28
83
35
51
36
27
42
12