97
24
19
23
32
29
58
113
18
38
21
33
66
7
16
13
56
25
17
40
47
12
22
28
8
11
20
44
36
51
111
99
106
201
65
14
107
46
15