162
24
62
76
73
401
11
128
1399
134
237
18
27
380
486
19
43
89
44
29
3816
130
155
42
111
203
34
54
95
180
223
164
40
103
72
104
352
133
338
80
48
146
421