4
6
14
0
5
9
23
1
16
19
27
13
24
33
22
20
7
43
17
84
29
256
181
122
108
123
44
55
150
115
201
285
213
283
87