9
15
21
72
293
49
46
45
242
42
28
81
36
41
30
14
35
66
48
82
111
40
34
24
207
39
103
38
26
37
192
381
18
58
102
44
226
65
10
145
33
276
59
47
149
13
7
8