20
6
52
91
12
17
107
7
36
9
34
10
14
5
45
40
85
147
16
13
241
54
38
47
49
41
15
4
44
2
30
18
62
76
3
21
72
249
46