346
50
87
257
9
163
15
11
43
8
126
252
21
162
16
48
59
90
76
42
131
178
270
138
70
887
247
627
534
46
17
56
47
44
18
97
210
31
207
84
83
41
33
10
36
72
29
26
23
40
60
115
64