7
29
15
60
71
22
14
74
151
46
293
18
85
170
39
117
21
38
19
82
32
68
159
57
115
128
78
53
97
205
127
118
33
42
216
111
13
12
40
52
80
62
45
49
107
220