46
17
58
80
66
62
25
53
4
232
3
79
60
68
56
45
83
33
73
71
18
30
8
93
63
109
10
11
54
22
57
13
29
26
156
35
34
20
47
9
38
174
133
15
122
136
42