10
25
79
112
262
126
24
940
123
156
11
247
67
199
44
111
78
403
39
68
424
105
69
144
60
668
136
89
756
41
82
1274
97
27
114
38
167
18
134
142
193
31
72
35
15
53
66
55
143
148
14
30
77
45
686
101