13
3
5
8
2
4
1
27
20
22
18
19
70
114
106
119
6
95
69
17
43
104
207
24
109
21
111
183
254
93
26
219
323
186
135
54
58
25
29
92
37
61
62
33
14
91