17
16
25
73
31
7
3
4
26
0
14
8
21
1
10
12
15
178
27
28
42
57
24
48
22
13
34
9
20
2
124
35
46
23
47
99
135
190
669