4
7
1
0
5
17
19
44
14
20
46
32
33
24
63
51
71
86
36
66
137
70
163
38
83
426
27
87
45
59
41
54
209
210
284
28
15
58
61
47
150
50
31
49
62
306