114
74
70
29
16
30
18
27
57
12
51
173
81
71
17
115
68
31
54
55
20
236
37
43
28
39
62
66
35
33
91
32
13
60
23
124
93
40
94
182
47
229
120
26