233
37
204
83
72
46
437
220
48
29
208
73
57
35
21
33
26
141
173
874
105
22
190
313
80
903
226
505
286
31
52
132
209
42
87
103