6
123
8
14
30
13
31
21
125
20
158
43
55
3
36
259
24
5
16
17
18
41
51
9
15
11
54
28
12
65
265
317
19
7
39
354
23
375
96
49
82
57