39
45
48
84
29
43
147
47
12
27
36
287
59
28
22
144
191
16
30
18
214
50
199
32
57
120
46
62
103
25
124
31
101
23
56
119
355
81
20
95
9
108
200
98
14
148