12
33
8
24
21
7
16
11
37
9
13
44
15
25
58
55
23
34
28
35
5
82
30
41
22
40
17
45
36
200
166
43
63
50
49
20
26
27
14
68
10
84
90