25
57
55
15
20
8
28
63
35
95
17
23
32
103
117
45
37
96
48
88
43
13
36
18
53
11
40
30
50
29
52
83
7
41
21
16
330
72
77
5
10
9
12
131
189
44
119
73