141
130
68
36
241
41
152
132
100
297
85
48
142
187
307
111
114
98
54
199
42
208
94
37
72
82
44
60
129
117
243
219
262
119
133
39
18
43
80
20
22
30
88
10
52
23
294
49
29
24
31
220