0
6
11
50
8
20
436
78
53
33
5
16
102
3
146
74
79
459
97
740
72
55
64
40
140
30
48
27
47
85
43
45
12
31
58
49
88
25
9
14
1071
143
10
22
15
59