56
5
27
84
12
174
20
390
1
37
367
736
55
3
23
24
99
70
10
153
363
33
69
38
158
40
62
36
34
80
4
9
189
184
7
43
2
193
8
45
93
13
141
144
143