10
40
18
74
2
44
72
162
22
8
17
37
15
45
16
31
13
5
7
27
118
80
9
549
14
19
4
66
124
11
23
36
34
33
6
230