56
26
37
45
22
15
143
35
46
20
124
82
21
13
42
43
123
219
39
52
53
75
27
17
55
49
79
702
36
872
9
25
40
97
233
147
71
96
12
67
38
129
105
54
33
116
76
60
104
200
32
247
93