0
21
132
223
35
47
10
174
82
102
223
4
7
190
86
21
120
22
20
89
160
543
249
178
146
333
145
194
18
168
4
11
181
