8
4
0
6
20
10
5
3
33
15
11
1
39
7
43
29
41
19
30
64
73
13
54
36
79
50
40
12
248
600
35
38
313
42
37
102
244
45