241
62
64
101
79
141
106
81
36
87
881
45
44
290
295
149
329
71
629
16
248
91
25
94
58
344
50
38
68
56
85
581
282
160
151
122
382
100
171
86