22
6
1
10
3
18
2
5
12
4
24
11
25
39
9
170
16
46
0
33
7
14
23
66
15
143
13
20
26
514
19
8
31
42
55
32
353
40
41
69
48
28
1184
29
62
77
37
97
76
45