11
5
6
9
7
3
13
14
20
15
22
43
29
50
25
53
10
27
33
66
21
24
103
48
94
41
47
26
36
62
49
17
42
69
28
52
30
83