5
35
14
32
3
57
18
8
11
37
40
23
4
21
6
33
49
2
12
10
20
16
25
38
7
53
15
27
17
46
104
28
68
65
41
29
36
13
90