14
32
67
61
71
448
19
31
117
1745
105
35
39
168
70
41
15
99
21
23
16
29
87
1366
350
49
102
112
314
64
243
5
42
46
8
123
235
151
22
13
68
51
114
131
58
161
323
136
37
972
144
720