118
19
80
32
33
63
39
31
29
35
36
58
74
50
8
110
142
42
34
44
90
30
200
17
41
38
47
64
46
169
43
59
115
56
28
72
40
137
85
76
37
160
99
143
135
67
75
45
71
57
96
166
53
101
70
197
49
54