1
33
14
89
19
61
4
8
37
16
18
23
24
5
3
17
7
13
41
32
35
25
63
12
78
50
10
15
45
6
40
21
11
79
38
120
106