43
69
61
45
150
91
119
63
21
631
10
39
16
128
32
9
84
15
12
93
27
314
139
6
2
36
369
30
23
56
131
160