11
15
29
35
16
9
5
12
41
71
42
21
4
6
3
52
73
168
10
129
19
90
130
2
24
54
76
26
48
18
36
20
7
62
32
17
47
0
477
39
37