2
1
399
4
17
3
15
5
21
101
41
7
11
6
20
57
55
68
9
52
10
295
8
33
37
19
14
129
42
54
72
40
12
53
157
18