61
77
107
40
187
68
500
265
62
69
161
85
108
47
213
67
51
368
37
72
131
57
157
150
160
175
151
82
86
70
41
44
106
88
104
66
43
132
239