16
53
21
33
15
24
451
181
198
20
17
39
30
7
110
22
151
299
157
80
50
73
114
284
98
71
52
34
28
27
26
51
48
334
76
217
36
44
58
11
305
55
56
42
146
18
66
70