9
28
5
4
3
0
14
6
19
26
12
69
21
44
33
1
7
17
2
57
45
35
97
18
10
30
52
89
25
34
22
160
54
50
287
23
32
16
65
40
239
235
74