6
25
18
32
46
29
41
98
54
99
60
43
76
14
34
21
17
73
9
8
44
517
10
40
222
95
11
30
38
16
37
33
7
20
31
35
78
373
255
74
67
28