71
31
163
26
187
21
97
40
127
59
45
119
201
25
278
90
101
34
280
28
207
86
56
61
29
62
248
243
47
15
38
110
75
159
63
108
95
111
224
175
104
37
44
53
35
48
120
124