5
0
23
10
9
55
6
19
25
39
57
12
18
21
51
14
96
7
53
36
721
103
27
199
240
49
37
115
45
86
71
223
41
119
52
73
206
352
42
64
164
61
163
30
38
63
58
113
28