31
12
11
10
27
6
13
14
5
17
42
41
15
200
19
21
18
7
25
8
26
51
45
9
63
24
107
46
36
50
44
20
52
38
22
34