39
69
100
90
53
19
22
5
7
13
62
66
24
52
10
54
4
6
33
38
3
1107
2
12
74
36
42
21
41
9
15
79
18
35
48
23
20