5
20
6
2
3
7
25
22
18
43
47
77
52
54
58
153
35
74
226
72
354
85
12
66
23
27
115
30
64
29
44
17
38
118
8
57