29
61
47
17
6
31
22
63
71
36
60
18
53
43
66
35
24
46
14
57
39
10
23
50
12
7
11
56
21
28
67
4
16
42
62
115
20
95
9
45
112
119
49
87