17
33
10
16
1
7
14
21
5
20
32
35
81
43
11
3
27
50
184
12
832
40
46
24
18
70
8
6
123
38
9
48
15
26
111
0
87
2