42
27
39
24
58
43
48
45
18
11
81
26
22
5
33
9
16
6
10
8
53
37
20
14
28
94
56
34
3
19
54
71
51
128
59
17
166
89
64
31
35
98