27
26
13
23
25
17
5
31
1038
56
41
322
204
10
6
15
47
24
19
55
14
20
38
345
12
58
21
32
11
2
16
52
33
34
122
22
35
30
53
9
57
89