112
23
107
48
45
111
28
106
47
38
84
24
115
26
11
108
32
15
194
139
52
44
56
169
220
88
219
29
39
435
19
168
79
155
67
54
128
8
120
37
34
90
7
118
6
9
64
21