10
38
66
50
41
37
2
39
29
26
36
52
13
23
11
19
28
6
45
9
1
60
125
90
20
25
16
5
135
42
4
93
18
47
53
22
44
12
7
32
95
21
33
54