92
138
57
444
134
35
42
45
82
56
111
102
43
225
190
47
27
201
67
5
209
33
44
55
70
161
174
30
136
78
21
205
69
49
274
51
329
16
39
58
9
123
36
117
50
68
32
167
100
108