15
18
0
107
7
16
9
12
5
21
8
19
27
112
32
4
52
17
36
31
44
10
22
14
35
53
3
23
24
41
1
6
60
37
39
282