7
22
12
30
67
24
118
125
297
26
37
19
27
178
18
31
77
41
33
80
51
10
38
127
40
46
16
44
29
76
20
21
39
60
113
68
219
144
176
47
71
34
105
135
123