18
26
12
35
81
17
75
57
32
68
13
5
29
7
6
20
3
16
24
19
115
23
65
112
46
31
62
97
36
15
42
43
37
125
41
30
33
246
55
39
130