7
47
43
103
58
220
100
451
39
17
41
83
12
197
298
50
361
207
14
25
40
66
9
27
127
470
30
109
116
26
199
29
36
18
42
118
63
44
16
60
272
77
171
68
70
34
28
161
90
144
76
38