15
0
50
27
10
3
21
126
5
38
8
18
7
13
2
9
14
20
17
24
23
35
39
29
48
82
47
71
19
66
205
53
96
31
496
36
69
16
37