7
48
186
13
166
55
39
27
17
97
156
60
14
23
10
9
4
20
15
189
72
32
58
40
24
67
41
8
69
31
28
26
78
29
257
93
101
49
95
283
68
25
212
45
99
6