7
26
16
40
29
122
206
38
13
24
8
73
65
83
32
34
135
17
30
54
57
228
44
78
283
90
39
191
62
244
93
96
82
15
19
31
12
49
18
565
69
119
22
55
59
1
118
115