1
104
19
15
11
3
22
87
2
5
32
53
6
17
40
20
35
18
10
8
7
14
71
45
52
42
55
26
4
59
9
28
310
83
65
66
77
13
88