25
28
12
48
30
67
107
60
36
64
57
22
63
228
31
344
5
80
42
16
34
3
37
4
27
47
32
69
10
13
45
73
50
24
11
8
279
35
20
23
236
21
9
14