120
180
39
47
99
86
34
27
68
65
51
20
30
34
54
26
36
26
13
16
62
43
31
14
26
48
15
24
84
57
359
22
28
28
14
34