148
98
53
49
62
16
36
91
21
39
8
58
80
85
45
65
35
93
177
200
197
37
109
114
128
38
76
30
99
179
52
133
46
151
44
67
73
50
87
57
188
121
161
54
41
61
169
40
195
74
75
48
170
18
130
70
55
43
56
31
132
82