14
15
13
3
4
7
6
16
2
11
0
30
39
23
46
5
28
36
17
93
24
20
90
131
9
66
21
10
37
59
25
1
296
19
166
148