28
15
86
52
18
17
24
56
47
1399
34
8
23
127
40
10
27
26
11
44
21
20
22
19
60
63
73
25
43
12
42
62
1038
74
32
186
30
58
145