6
22
19
29
28
31
99
40
15
8
24
47
52
58
54
89
64
25
11
142
10
46
44
59
78
116
14
9
1
4
379
33
12
106
72
87
39
26
34