22
156
193
178
160
1009
238
63
1425
52
233
284
42
166
461
899
154
48
78
64
280
37
214
498
3070
6
9
4
40
51
314
82
47
53
59
34
71
60
43
12
281
25
14
119
99
44
36
94
127
70
92
16
141
75