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