16
5
17
563
796
44
9
156
54
33
78
463
42
13
28
75
70
166
64
4
26
27
46
105
85
40
37
967
35
97
76
8
255
142