16
6
2
47
26
11
21
48
62
50
99
17
8
88
94
4
35
14
23
30
27
9
7
32
57
13
22
45
59
75
77
37
90
216
53
25
73
18
3
36
20
39
33
42
84