119
57
35
325
190
75
56
137
141
106
64
214
61
36
90
77
52
39
196
26
68
311
654
111
94
123
14
66
86
58
131
124
50
177
43
187
373
377
49
23
22
136
207
33
47
188
364
314
369
69
491
91