7
30
37
43
26
265
35
28
41
80
39
105
19
27
79
8
52
72
48
40
73
59
16
44
66
57
20
33
9
69
24
11
135
15
10
34
53
50
38
29
6
114
46
147
481
32