6
5
0
26
130
37
25
7
16
35
10
8
31
2
1
44
4
9
128
108
22
12
18
15
64
13
265
40
255
11
195
144
24
211
61
21
34
14
301