35
33
39
18
89
11
27
50
25
16
76
3
13
8
14
7
129
24
45
30
42
44
23
9
49
21
10
34
22
32
5
48
51
12
113
60
38
2