5
2
9
7
1
29
25
10
66
8
15
94
117
96
30
24
32
26
46
68
54
38
19
97
56
33
137
85
20
27
62
151
21
71
217
48
45
88
39
115
41