27
86
30
5
15
29
66
10
52
79
31
44
6
13
54
16
53
24
35
43
34
42
17
119
7
2
18
38
3
32
12
59
118
87
47
26
20
23
1