19
23
36
7
15
29
16
17
21
14
39
20
31
3
11
30
4
2
5
6
45
49
9
47
50
139
46
32
79
58
13
187
80
37
24
27
84
68
61