7
71
16
20
15
19
22
147
32
26
48
89
70
41
278
605
129
14
23
28
45
27
44
143
117
229
37
292
9
21
66
56
42
243
166
96
230
79
679
47
126
90
30
425
46
33
36
29