1
14
4
3
323
2
5
6
16
70
35
25
10
7
64
51
18
1147
23
9
28
24
15
32
11
31
54
61
27
0
12
13
8
47
39
22
30
21
104
78
34
40
63
17
19
41
147
26
20
524
62
42