45
207
597
16
37
101
100
18
15
249
0
25
11
112
4
192
18
175
379
47
82
538
4
26
11
3
540
585
0
218
17
5
839
367
1059
22
6
17
528
436
22
40
