66
10
31
5828
30
36
463
115
54
272
65
37
64
345
50
201
216
89
24
57
150
373
29
134
79
219
28
167
40
38
120
21
128
98
32
17
75
105
103
88
158
74
33
274
220
6
22
26
1312
23
78