76
36
59
135
66
50
109
158
82
30
26
103
111
65
23
140
49
122
51
42
28
72
19
48
186
18
142
117
70
53
16
41
55
47
126
74
190
52
69
21
112
150
184
223
217
34
401
145
201
134