10
17
23
29
19
15
43
31
18
171
44
66
33
68
24
71
41
25
64
32
20
54
52
34
147
37
40
16
67
22
42
11
128
198
53
49
26
163
97
30