17
32
179
54
111
66
335
52
24
75
275
154
137
27
28
23
59
19
29
49
161
199
88
34
82
123
177
266
25
42
74
45
38
18
84
83
50
37
65
35
46
36
33
43
13
9
62
26