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