7
22
9
23
29
19
26
10
44
39
5
20
6
12
4
77
99
15
36
138
355
122
142
205
47
41
42
21
81
17
195
128
80
73
45
78
136
161
28
79
72
32
449
105
197
147