17
39
5
2
30
25
129
37
12
3
465
7
57
118
0
10
24
83
55
8
23
44
31
4
42
32
14
48
18
446
29
16
61
36
235
11
2438
21
52
72
91
74
20
168