398
39
113
336
124
202
401
150
15
268
1419
49
102
116
55
25
2550
10
42
100
420
65
70
18
149
30
9
107
16
99
77
349
12
40
62
5
58
8376
51
219
112
17
1109
54
138
20
177
44
7
294
21
179
41