40
16
32
12
52
33
57
56
14
7
54
4
5
39
98
21
102
18
8
223
13
78
22
74
20
28
30
50
31
85
70
47
15
48
6
138
10