13
15
16
6
14
17
45
1
11
102
5
7
100
22
3
65
12
79
2
24
47
23
31
94
49
57
38
25
10
8
21
63
53
82
69
9
44
28
32
27
68
41