7
0
6
8
16
9
13
12
1
2
23
5
15
14
11
52
34
4
19
77
41
117
78
63
59
147
40
209
156
106
107
49
28
31
10
18
65
26
27
258
22
215
25
42
20