198
167
197
39
132
16
180
49
66
86
25
71
91
121
161
40
42
78
36
38
69
85
43
48
32
64
50
26
84
131
232
18
300
130
83
53
82
29
65
52
234
142
303
101
80
72
171