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