1
2
5
11
3
0
6
9
85
30
21
44
45
24
158
154
15
76
69
59
39
25
55
126
100
20
28
26
303
74
60
14
62
697
106
209
13
12
8
7