0
1
7
3
2
4
11
5
15
12
17
6
20
72
49
91
19
53
320
67
48
31
30
16
35
8
90
190
107
869
64
98
287
29
63
58
46
88
136
80
153
225
204
102