112
39
136
175
6
43
42
59
100
335
11
67
31
1
60
2
5
120
26
37