20
34
41
10
12
49
37
14
17
25
56
73
43
33
289
45
121
35
162
39
28
88
78
44
30
50
15
18
16
639
53
80
29