21
24
2
240
49
58
90
69
60
73
144
16
72
84
523
22
215
34
111
40
107
37
31
754
51
363
19
314
13
7
28
55
32
122
132
139
62
88
20
46
14
101
563
150
93
163