14
52
9
32
17
185
74
10
295
13
6
54
16
115
21
20
15
424
59
358
39
164
357
18
35
34
40
25
70
51
187
342
138
50
46
36
75
134
49
58
57
67
29
86