13
18
17
4
7
14
3
29
83
40
5
32
2
6
1
8
11
16
20
51
9
0
22
15
12
61
71
178
69
144
97
63
328
237
59
53
74