62
12
32
14
31
80
8
23
22
11
35
7
110
15
28
47
5
96
6
68
49
4
39
2
13
69
21
20
34
18
16
24
36
99
40
149
56