30
42
76
35
93
98
29
16
12
17
38
79
85
19
40
22
18
110
6
107
67
23
37
25
36
10
9
52
8
124
15
75
77
11
111
44