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