16
508
6
78
76
27
12
13
22
51
10
11
30
49
4
69
14
29
33
18
28
57
5
20
31
50
48
44
95
15
36
7
90
9
0
21
53
63
40