6
385
5
16
4
1
10
20
0
22
27
32
38
19
31
18
100
153
9
37
164
11
78
79
25
210
2
107
7
15
165
44
21
33
48
312
230
17
23
26
235
119