42
16
54
20
50
32
34
21
28
29
24
27
14
6
10
18
17
112
225
69
30
12
53
15
8
56
48
7
41
47
43
49
23
25
4
3
102
33