1
10
17
150
16
11
118
26
14
7
2
23
52
24
45
30
3
13
15
18
53
42
73
19
44
41
156
37
33
20
69
21
88
12
98
46
28
5
36
6
8
9
95