6
10
17
13
35
20
5
22
19
29
23
11
24
36
15
14
99
81
62
8
356
43
779
110
38
373
440
74
32
126
39
261
34
68
87
44
575
112
155
12