22
5
29
6
19
34
9
27
7
11
16
23
63
46
31
17
8
25
12
10
20
14
28
43
49
21
15
200
32
35
26
94
42
92
24
100
125
136