12
27
3
2
17
18
104
113
129
25
181
10
87
91
15
74
147
7
62
151
46
6
287
45
11
52
8
23
95
53
35
29
24
33
19
21
16
73
69
20
135
83
144
269
5