2
1
398
3
4
15
5
23
101
41
9
11
8
6
18
56
54
7
77
17
53
257
36
10
81
19
130
42
13
70
78
12
21
157
14
22