18
17
32
98
29
33
24
13
31
26
48
69
19
373
333
74
67
35
55
28
54
46
57
43
15
47
38
16
23
50
40
21
71
6
41
11
53
27
76
34
42