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