40
219
31
151
19
94
69
262
27
48
60
72
135
59
42
237
130
264
25
110
118
49
84
50
116
220
109
160
105
79
107
195
67
22
104
44
133
18
180
55
74
68
17
75
57
51