37
89
236
85
56
413
356
160
72
654
347
205
230
74
186
239
310
61
539
34
1292
41
48
45
38
114
81
162
783
614
54
4186
226
18
31
15
20
26
534
245
190
42
36
53
67
60
86
103
78
55
28
33