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