37
131
101
33
137
44
39
79
41
30
42
34
418
166
57
99
53
35
45
36
40
18
59
47
84
189
71
21
89
38
32
17
25
12
43
9
50
22
31
52
125
55
14
188