16
10
8
32
7
6
81
200
23
27
24
49
18
42
9
21
33
50
186
41
31
5
14
98
62
28
12
54
73
52
25
47
53
39
19
26
92
22
17
15
78
43
108