4
9
3
15
7
10
5
0
1
11
19
32
13
24
122
55
8
6
36
41
20
23
16
67
17
48
44
51
409
84
66
59
31
61
30
83
64