45
57
212
96
50
29
68
130
141
918
43
228
119
162
32
55
35
24
39
5308
90
125
100
110
99
219
380
34
71
80
610
227
109
54
40
65
63
88
17836
582
49
64
146
172
74
47
220
180
103