3
4
6
1
18
5
2
24
0
11
33
7
14
21
66
15
10
142
13
20
12
26
514
9
25
19
8
23
22
31
42
55
30
16
353
40
41
69
48
28
1179
27
62
77
32
34
97
76
39
45