35
10
20
21
26
51
63
22
3
93
49
14
54
5
39
38
2
11
19
0
4
9
28
25
12
30
16
24
61
177
36
18
52
8
43
168