6
7
4
8
10
5
15
2
38
24
53
50
25
80
145
61
350
78
45
48
79
110
30
14
43
72
51
21
94
32
11
20
17
74
81
23
33
76
41
47
12
18
35