11
10
0
1
5
3
8
2
4
15
6
44
19
41
14
27
38
28
26
25
60
32
23
63
18
37
34
79
104
33
111
71
40
46
20
120
112
191
155
49
73
67
94
130