1
2
0
3
7
12
9
5
17
18
4
22
52
27
15
59
14
42
19
67
70
165
105
130
28
574
309
219
172
236
108
49
55
64
92
69
110
33
73
34
141
88
1090
386
93