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