37
5
26
6
4
9
1
14
3
2
8
12
7
10
11
161
146
19
121
300
33
22
18
15
49
17
170
459
43
243
29
30
82
318
348
34