45
39
548
100
46
6
3
15
11
12
6
3
436
50
248
52
203
169
53
3
420
243
10
4
100
3
686
32
230
8
6
484
2
216
5
15
18
1282
396
4
0
9
172
2
21
411
14
18
179
18
53
6
