10
6
19
9
23
25
24
59
81
11
76
16
42
8
63
129
32
174
145
43
20
31
478
66
28
12
98
3
14
49
38
17
113
18
67
39
7
106
45
15
199
263
165
47
26
51