9
28
23
26
11
53
72
22
42
147
19
51
16
36
18
64
32
54
69
27
59
125
17
524
122
104
83
406
144
138
39
150
224
278
78