0
13
18
16
30
40
9
273
15
132
11
22
159
41
46
90
52
96
250
173
54
162
177
84
83
106
61
112
93
314
128
56
131
160