7
6
15
31
8
12
43
129
25
17
172
81
18
30
16
69
26
57
28
42
21
4
27
74
14
20
33
24
56
2
40
32
62
19
151
5
51
105
290
66
175
390
53
45
78