1
4
12
18
3
324
2
6
13
62
46
35
8
7
59
45
23
1199
5
32
29
31
16
42
28
14
20
9
27
47
58
76
25
15
0
19
44
39
17
95
78
10
34
11
24
57
177
22
30
460
48
40
26