16
153
26
54
27
37
22
8
6
12
5
13
17
21
35
20
52
58
15
19
114
103
216
42
53
11
405
185
84
88
61
148
430
183
40
55
591
133
149
122
116
286
64
46
18
93
245
125
462
73
434