32
21
34
98
85
27
24
58
28
55
22
16
38
123
53
13
8
14
12
37
80
65
97
43
46
11
35
25
39
30
113
42
17
41
67
29
19
36
40
89