42
31
36
35
39
27
19
38
13
65
45
23
26
25
14
51
28
30
40
21
349
186
46
52
49
17
15
9
84
88
54
34
70
11
18
117
50
32
47