13
11
4
1
7
8
9
2
3
0
99
19
58
12
34
165
38
15
17
200
30
35
70
53
25
22
112
72
218
89
41
68
44
31
76
5
56
18