29
52
11
21
57
27
44
16
14
110
23
39
30
51
61
18
81
2
3
17
84
159
54
28
76
49
50
73
25
67
31
1593
6
208
92
91
15
36
56
71
89
9
60
46
78