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