39
83
56
117
111
38
89
27
30
51
25
33
44
28
261
61
26
143
91
289
362
47
109
64
136
253
55
58
211
85
52
13
59
153
202
177
32
103
41
57
66
68
40
37
88
34
15
144
124
67
60
19