25
89
56
87
37
43
18
60
11
16
79
40
51
62
30
45
7
13
6
23
100
26
148
117
113
155
39
10
29
19
59
21
55
49
137
72
64
31
22
41
12
71
20
15
35
85