10
26
5
88
42
29
48
37
60
45
6
40
127
17
11
31
7
49
2
8
4
23
39
33
16
27
12
15
3
20
25
53
28
57
13
9
1
30
14
119
22