19
28
29
40
30
16
65
38
45
27
23
22
4
31
15
10
20
79
319
18
13
21
35
88
12
24
6
17
8
9
69
61
81
7
26
352
34