89
24
10
18
114
109
16
48
45
63
23
9
74
60
43
55
20
28
11
12
56
30
94
32
441
25
33
35
140
97
46
54
27
123
111
26
136
162
160
47
8
90
15
108