10
198
15
83
12
5
3
20
47
13
54
38
24
9
26
87
21
52
19
18
8
40
159
264
142
33
37
28
23
16
106
105
25
283
95
4
7
22
55
208
234
176
290
11
75