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