41
65
39
38
42
57
69
20
83
36
30
48
100
56
265
250
24
110
74
19
234
62
28
165
37
195
295
50
204
16
52
40
98
95
80
60
55
29
167
82
75
109
104
243
208
114
27
91
198
73
64