47
73
12
61
32
59
24
57
40
108
115
63
29
87
37
88
16
28
3
58
49
52
74
25
92
55
54
13
34
23
26
15
33
0
9
50
2
21
31
53
80
11
39
22
56
27