7
10
23
3
63
1
32
0
8
17
12
9
6
24
30
4
5
35
21
47
14
2
16
15
20
19
42
51
34
11
269
45
132
39
13
50
295
25
149
107