10
42
45
22
6
7
17
29
8
5
23
12
155
13
46
26
37
16
14
43
129
19
31
30
9
18
11
200
47
179
25
24
33
35
28
58
15
21
148
106
83
39