138
26
37
92
36
29
438
64
111
176
59
190
87
15
13
71
17
45
223
218
50
20
56
194
33
68
49
38
35
11
162
61
186
30
107
171
165
70
180
85
124
130
96
476
69
150
172
251
113