1
6
11
23
17
103
25
12
59
43
47
53
139
26
44
45
3
34
37
36
21
29
8
27
9
46
160
101
38
16
30
51
128
142
50
83
150