37
124
40
28
68
64
86
248
63
30
42
176
41
126
233
65
55
31
136
44
204
47
508
61
156
158
94
229
74
79
141
72
43
166
117
92
162
46
95
184
96
128
121
17
52
336
102
586
26
29
22