4
76
29
94
27
36
178
40
28
47
14
44
77
32
155
351
63
20
33
143
24
235
195
8
6
333
70
35
57
97
16
10
175
146