64
20
75
28
84
43
97
38
56
121
54
39
89
83
92
130
73
69
80
62
30
190
57
164
61
50
113
6
81
16
289
42
35
131
382
234
104
37
260
27
445
66
31
29
17
308
355
641
356
59
18
93