10
6
18
42
21
35
7
41
23
88
25
13
30
119
9
4
5
16
17
20
11
22
52
12
15
19
29
3
1
48
57
71
58
59
2
34
37