0
9
3
1
8
2
7
38
21
4
18
6
10
50
23
68
86
19
124
55
48
316
29
282
22
56
130
115
14
464
32
149
85
218
49
87
30
58
148
666
42
5
46
74
64