60
44
23
48
16
43
19
20
66
87
46
14
100
50
51
110
18
37
120
115
40
63
184
79
28
57
10
33
71
34
31
69
38
39
45
17
32
26
30
126
47
59
2
160
25
5
74
36
83
99
209
150