16
20
281
36
13
35
9
66
14
58
15
43
4
158
27
88
49
156
285
198
33
56
17
59
44
8
37
112
46
348
23
7605
42
25
144
227
93
18
26
12
19
21
28
104
41
204
76
85
50