56
94
137
147
138
71
93
144
111
1058
346
112
70
203
76
29
256
6
116
15
59
26
33
73
20
18
159
174
51
12
485
24
92
65
102
25
37
30
55
77
145
53
46
34
266
35
32
8
36
64
28