84
30
14
16
43
21
10
55
49
70
26
115
37
110
46
63
28
154
36
18
102
68
124
90
150
75
198
202
112
326
166
185
80
111
238
182
60
200
132
702
176
148
51
98
101
144
437
665
145
77
235