104
11
5
25
52
9
42
12
112
66
41
22
57
21
6
10
14
69
33
32
47
4
3
18
45
81
60
73
64
54
48
15
115
27
28
485
37
24
80
56