2
1
402
4
17
3
15
5
21
101
41
7
11
6
23
57
56
70
9
51
10
293
8
34
37
19
121
42
14
112
73
40
53
158
18