53
201
33
15
60
66
62
45
28
43
10
40
57
185
50
30
51
81
225
111
106
140
250
97
72
24
38
21
170
86
36
56
155
71
39
26
63
116
44
25
59
149
11
80
46
244
138
52
272
117