98
198
83
200
82
108
31
51
147
39
107
37
72
46
140
97
40
80
52
65
38
133
35
123
89
195
114
32
73
8
34
70
30
156
33
169
150
43
94
75
53
36
50
56
29
58
57
42
160
168
67
68
85
61