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