242
190
26
77
173
409
13
48
36
133
90
58
22
362
134
84
33
182
85
81
208
291
667
2163
20
80
379
112
121
29
127
332
183
54
435
646
146
159
115
34
52
42
24
198
360
439
280
28
128
89
138
40