25
12
86
29
7
23
31
73
13
41
20
10
62
172
91
6
45
46
42
68
27
85
14
15
78
11
79
57
19
56
66
50
8
9
38
64
35
37
16
18
24
268
22