33
13
46
6
7
12
8
5
40
11
32
38
22
15
28
25
9
14
10
29
43
200
16
24
82
18
37
19
35
21
26
39
36
20
42
45
23
17
48