7
0
5
13
3
4
11
2
22
16
6
18
1
9
21
24
14
17
8
12
66
64
69
68
226
47
92
107
131
165
41
102
52
72
62
54
316
31
355
75
110
142
25
93
299
341
115
19
87
80
101