143
45
21
31
74
23
86
111
333
36
40
107
53
27
41
385
58
90
164
205
102
26
19
18
44
49
114
59
104
99
80
180
159
42
65
69
38
88
131
229
158
193
132
142
144
61
106
124
211
161
63
28
96
134
64