25
13
36
5
6
19
35
17
20
2
12
30
29
26
27
149
23
16
28
22
45
63
100
24
33
21
52
71
34
66
43
55
53
103
79
18
75