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