93
78
10
22
3
95
30
14
15
44
51
34
62
7
9
29
6
39
28
21
18
58
23
12
923
56
36
33
17
13
4
27
8
45
32
48
71
16
46
60
98
31
67
25