54
163
36
77
47
278
93
90
148
73
62
29
107
106
67
204
69
94
172
116
212
108
66
33
60
82
46
44
286
104
11
39
23
31
16
124
32
114
30
59
80
101
57
194
38
187
28
221