2
1
402
4
18
3
15
5
21
99
41
11
6
24
58
56
71
9
17
52
8
237
7
34
16
29
23
10
108
42
106
53
26
12
54
149