120
111
25
34
55
30
94
31
35
31
19
122
47
24
18