8
73
55
31
54
51
38
35
210
105
39
9
68
22
32
166
12
15
30
24
67
47
151
48
7
27
26
63
33
17
211
114
6
78
10
40
324
2
44
60
112
36
41