90
XXX
673
653
33
43
128
92
39
310
30
130
134
81
13
105
108
42
25
30
35
15
39
27
65
138
37
64
162
73
38