10
46
227
12
355
364
77
394
454
50
44
35
68
136
131
37
117
1201
91
188
16
337
40
61
223
52
23
32
1492
33
166
81
18
14
41
30
127
36
21
57
38
54
70
27
69
58
11
29
94
28
8
9