12
4
3
14
0
7
1
6
28
19
30
15
5
9
16
40
53
36
25
34
66
54
44
109
73
10
24
120
130
41
43
50
20
172
47
92
57
17