25
127
27
33
23
9
42
18
10
51
108
40
85
53
22
14
88
59
34
60
20
36
46
35
28
17
29
30
155
3
48
69
4
67
5
16
63
8
32
49
66
57
12