59
24
57
40
108
115
63
29
87
28
37
88
16
2
58
49
52
74
25
92
55
54
13
34
21
26
12
15
33
0
9
50
31
53
79
11
38
22
23
56
27
42
82