14
34
360
32
24
65
44
42
70
74
31
51
69
63
173
124
112
27
161
54
286
940
96
38
57
107
94
60
343
88
135
21
279
139
120
208
510
213
190
122
59
284
79
52
39
91
53
22
427
23
242