2
1
398
3
4
15
5
23
101
41
9
11
8
6
17
56
54
7
77
53
10
253
36
80
19
130
42
13
79
12
21
158
14
22
16
18