70
11
46
16
34
155
96
40
81
64
144
44
72
182
71
102
29
32
230
293
31
59
58
79
342
41
75
136
111
45
52
18
63
150
56
156
163
258
130
107
14
15
656
106
281
37
247
103
97
69
49
197