8
43
29
16
61
141
30
63
28
113
126
159
54
10
53
48
35
1
45
79
18
93
27
4
9
37
99
89
13
148
17
12
96
118
44
14
6
65
34
11
21
25
80
60
62
3