5
384
68
79
42
64
75
37
18
19
337
435
882
10
16
136
21
57
98
28
24
1218
247
30
465
362
66
69
198
70
17
33
83
113
31
163
9
14
44
107
4
110
76
43
27
141
39