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