64
151
20
42
34
37
62
90
111
79
85
95
17
48
35
22
16
86
44
447
199
61
98
96
220
361
180
378
93
106
436
196
339
84
101
210
763
321
917
696
25
209
299
258
619
173
685
125
65
24
135
29
191
238