19
75
63
58
34
51
111
10
3
17
16
101
33
13
15
26
28
94
45
9
14
25
41
21
29
50
27
47
18
7
4
39
44
8
11
30
98
12
46