23
51
40
229
34
46
264
20
29
48
32
52
43
33
134
47
37
217
42
25
10
53
178
73
137
93
82
41
24
64
117
96
49
90
97
116
204
44
249
22
58
238