70
97
93
31
61
80
41
135
96
49
43
32
3
14
47
100
138
13
35
16
6
68
111
204
73
156
158
63
83
132
4
25
29
50
134
65
27
33
51
71
64
22
54
170
66
120
209
79