27
96
85
37
155
23
122
247
60
93
20
159
53
71
21
111
41
59
5
13
56
46
173
114
62
67
8
11
9
76
26
54
39
40
19
382
33
99
29
38
24
51
47
90
70