39
10
13
100
86
57
118
48
53
283
77
63
24
36
501
42
106
22
34
40
55
157
142
66
155
105
195
25
59
61
79
169
28
78
101
158
206
88
72
64