54
113
53
8
6
42
51
19
40
37
1
29
77
28
12
100
24
31
17
14
32
38
48
45
60
15
46
33
23
4
80
44
16
9
3
30
2
7
5
56
35
163