23
16
51
19
40
26
33
61
36
32
18
185
34
101
39
42
12
48
38
25
20
59
29
55
17
31
30
27
295
68
58
87
115
146
54
50
129
65
71
134
57
120
412
79
14
118
332
105