5
1
285
7
25
10
6
26
12
9
4
2
3
15
28
329
0
22
23
30
65
105
88
47
60
159
32
67
42
55
78
18
21
41
255
27
8
123
16