0
11
1
3
6
20
19
10
37
15
8
18
21
14
39
9
74
113
24
78
48
49
31
25
22
27
40
38
45
435
53
56
23
63
41
17
108
50
28
26
62
262
101