19
59
27
60
18
53
41
30
45
37
15
14
17
147
10
11
87
52
23
25
7
2
88
31
35
48
85
20
49
97
9
90
62
21
51
16
78
120
65
28
58