16
13
18
15
134
7
3
5
54
201
97
315
49
100
12
27
29
81
23
254
68
17
108
407
63
24
53
366
35
61
230
128
185