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