141
47
65
43
22
25
217
46
207
80
99
260
238
49
26
126
225
45
30
19
23
101
48
76
95
70
179
149
145
100
194
119
236
148
21
172
13
308
6
86
96
51
62
208
81
166
82
33