7
9
47
173
27
14
29
37
94
75
15
52
147
88
1
239
13
2
6
34
28
16
67
11
24
20
54
87
41
12
114
79
99
86
78
10
212
33
55
39
105
181
21
56
77
321
143
115
43
72
142
148