35
26
37
46
8
20
45
14
52
9
32
17
185
74
7
295
13
6
54
16
115
18
15
423
58
358
39
161
356
34
40
25
70
51
187
341
137
48
36
73
134
47
53
66
21
23
86