2
81
59
28
104
32
25
6
5
1
12
29
75
21
11
9
115
33
90
64
26
4
20
15
16
10
7
42
62
3
88
27
8
36
18
14
78
44