7
6
23
13
37
85
83
49
25
24
58
18
26
28
152
76
109
283
84
46
226
5
70
12
114
36
75
108
59
175
137
131
33
31
169
130
127
39
66
344
189
42
22
27
79
247
10
61