29
57
94
47
34
74
4
5
46
25
7
16
63
39
27
11
6
26
33
53
14
93
49
48
2
19
18
50
23
171
43
17
87
13
32
9
22
10
35
21
37
62
24