72
102
109
43
188
70
513
272
65
162
87
110
49
214
68
53
372
39
73
78
132
60
158
62
151
161
175
153
83
57
42
45
107
88
106
67
241