97
23
12
20
49
22
37
17
64
15
45
40
83
31
111
24
62
63
89
27
7
19
110
18
10
59
44
61
72
70
16
93
36
53
11
8
43
123
47
95
39
169
25
58
32