9
83
10
247
82
49
668
2
30
72
306
19
133
6
16
43
35
94
325
180
21
20
13
198
5
25
8
22
54
11
57
1
7
3
36
214
28
45
48
38
92
31