35
90
45
30
18
24
19
53
13
2
21
134
50
23
48
47
3
15
4
14
95
143
28
26
11
43
129
37
25
20
66
39
79
33
83
92
9
16
42
27
1
54
36
120
32