11
9
35
33
85
52
105
67
30
37
28
17
18
49
27
21
87
25
19
29
7
68
15
6
2
51
4
23
95
12
50
16
46
44
59
14
22
31
8
24
13
42