10
24
54
38
364
567
17
27
32
21
30
18
4
84
92
136
192
11
159
115
15
22
36
285
34
59
8
88
79
29
262
529
13
5
6
28
460
110
158
9
78
163
134
151
19
474
60