28
63
62
68
45
24
88
53
13
34
44
30
27
86
58
23
38
7
20
75
67
33
41
6
12
64
89
10
5
258
43
80
16
59
21
8
19
3
37
52
17
54
31
56
69
204
168
39