15
3
10
5
13
9
0
6
31
2
25
12
4
19
21
14
27
1
8
7
11
17
131
46
60
86
71
122
343
56
65
22
30
48
217
35