1
2
16
323
4
5
6
70
35
25
3
10
7
64
51
18
1145
23
9
28
24
15
32
11
30
54
61
27
0
12
13
14
8
47
39
22
31
21
104
77
34
40
29
68
17
20
41
148
26
19
528
63
42
33