19
11
31
28
149
210
123
56
22
215
52
24
155
188
81
21
30
20
130
32
170
64
37
62
9
33
45
12
59
7
179
49
34
92
122
201
99
18
117
432
14
154
88
116
3
214
85