245
14
227
31
11
41
12
116
240
80
105
459
261
22
104
39
16
36
89
52
97
40
34
67
136
280
158
10
251
94
54
190
144
746
305
63
18
49
28
32
199
177
33
48
93
23
120