59
111
42
69
6
27
182
102
32
33
40
7
15
24
26
11
18
25
10
16
23
29
35
99
4
19
21
39
54
55
9
8
31
13
3
5
14
64
45
22
68