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