5
37
190
14
28
8
94
73
6
16
43
71
10
53
74
232
83
19
69
196
182
33
32
22
15
7
1
4
27
42
9
78
26
17
189
202
40
159
128
108
44
156
286
209
213
143
13
486
55
176