9
24
158
89
22
57
108
145
38
32
357
28
5
55
6
21
201
18
137
135
86
26
51
65
92
476
139
141
149
19
36
228
44
215
63
83
54
98
37
81
104
49
23
152
60
636
27
52
150
93
42
39