63
48
85
39
37
17
95
175
145
41
55
61
282
35
169
128
7
12
25
47
28
13
19
18
27
38
29
67
22
209
79
8
135
64
96
24
43
129
291
36
72
183
133
33
190
99
30
319