12
71
41
81
95
35
58
74
79
23
36
28
34
69
18
26
17
19
53
49
24
25
29
7
67
9
68
107
52
66
159
3
54
65
30
11
5
15
16
14
10