68
57
85
56
138
71
47
176
46
21
214
72
29
62
34
8
60
42
22
91
100
172
114
31
14
104
13
55
35
53
17
90
108
113
96
102
110
157
67
82
39
51
58
16
61
33
15
99
166
101
272