18
123
51
42
2
9
126
37
32
153
10
147
24
27
155
120
34
21
6
33
118
137
73
13
229
7
11
16
15
49
12
76
262
17
8
39
20
108
106
574
30
115
1
26