270
117
18
14
12
9
8
7
50
3
186
6
25
16
207
5
254
83
29
61
45
10
81
245
124
51
102
1
21
53
87
48
76
32
289
70
164
46
195
128
26
149
295
31