8
21
51
6
32
14
76
27
11
17
13
33
9
46
20
15
10
3
120
39
44
4
18
49
62
22
36
149
72
28
158
60
24
63
19
53
74
109
70
315