57
139
58
165
103
61
60
244
116
204
119
111
12
46
74
495
40
33
81
84
42
159
153
130
54
125
136
105
83
59
132
44
36
27
256
72
23
63
98
48
297
85
319
735
463
62
114
67
68
94
49
141
16
93
123