9
7
47
279
50
414
118
76
71
57
48
66
151
286
261
96
53
70
34
28
103
73
262
444
107
215
61
31
568
125
211
36
273
75
80
74
38
91
62
23
30
11
22
105
199
41
189
179
127
248
372
40
138
98
86
25
213