9
18
17
26
43
23
16
20
10
33
72
38
30
130
36
21
387
25
37
12
58
45
107
139
46
244
235
44
97
106
47
54
48
49
101
86
120
56
317
61
111
6
134
77
162
179
212
193
198
95
99
570
42