40
5
7
12
13
11
2
6
25
3
9
15
4
20
21
18
62
68
728
100
61
35
37
870
17
96
32
202
60
44
78
71
46
111
81
82
19
16
10
66
39