16
2
1
7
15
34
8
3
4
5
20
17
35
6
21
22
0
18
46
155
52
48
44
9
24
69
76
213
122
31
37
186
43
41
135
159
45