8
4
77
29
96
27
36
180
40
28
47
14
44
78
33
155
352
63
20
144
24
235
195
6
335
70
35
58
16
10
176
146