25
10
55
33
50
24
59
61
54
5
4
21
46
9
16
13
32
34
29
31
51
11
23
6
87
352
47
53
142
67
282
30
14
15
12
68
17
27
88
229
74
60
86