43
72
200
71
38
138
52
47
32
61
82
10
50
31
91
105
155
75
76
40
100
30
39
119
65
128
29
89
11
79
22
99
164
87
122
20
44
73
41
94
66
181
144
57
177
111
59
67
25
104
80
115
34
42
53
166
95
46
106
197
124