15
5
43
22
24
0
48
64
32
38
26
12
13
14
59
9
46
18
21
4
44
10
174
81
121
269
35
41
34
96
25
49
42
248
103
20
16
11
8
23
17
30
28
19
6