18
11
77
26
21
25
5
34
9
20
52
6
39
16
10
8
47
36
14
32
27
97
56
55
3
19
53
61
23
50
48
124
167
88
31
40
68
17
95
49
51
15