188
70
138
241
132
151
146
23
69
409
122
46
113
45
40
30
84
49
278
114
33
51
37
63
303
206
101
209
94
38
50
60
158
56
175
139
83
246
58
64
76
32
89
26
31
25
167
43
87
250
270