40
113
71
11
9
12
24
25
38
13
4
19
6
8
7
36
50
3
52
10
23
30
15
34
16
22
20
57
55
17
43
21
2
90
29
28
5
45
1