31
26
44
117
30
39
27
77
91
20
18
33
23
68
70
58
98
45
24
22
51
56
66
28
34
63
29
32
54
42
19
21
47
49
17
13
90
41
14