31
8
47
25
19
32
24
44
59
135
21
3
78
22
80
29
18
64
11
39
62
38
17
16
51
5
6
15
40
27
12
9
23
36
42
14
13
10
57
126