85
XXX
79
38
91
22
30
126
120
115
42
39
36
100
50
73
32
44
24
23
81
27
29
171
13
111
72
14
67
504
369