6
29
25
4
3
10
130
15
22
13
67
31
7
18
28
11
5
16
33
0
8
14
32
2
20
23
12
117
338
9
49
85
59
26
253
154
133
21