4
2
0
9
3
8
23
18
17
14
72
26
120
19
5
20
101
6
25
11
67
41
97
51
200
38
21
59
52
107
37
53
49
34
222
31
46
28
90