2
9
19
28
37
15
25
20
38
11
10
17
57
59
44
27
23
63
6
4
32
33
12
147
21
85
62
66
96
30
36
41
61
24
75
26
54
187
47