10
59
39
27
41
60
15
43
33
22
16
52
57
12
34
7
37
3
17
419
8
11
81
90
72
18
112
82
169
40
542
23
30
67
42
25
21
38
6
36