2
16
3
5
17
6
8
4
50
28
9
15
22
25
155
12
115
7
31
113
61
30
14
19
10
34
26
62
11
43
58
151
79
175
38
77
23
27
47
46