17
151
114
16
329
3
41
92
37
251
7
52
21
9
11
15
53
57
391
8
5
62
67
14
19
45
20
83
70
22
10
247
86
196
122
36
50
56
43
13
18