18
56
32
27
313
28
112
127
43
123
137
67
225
59
23
46
37
55
45
19
89
72
8
280
29
33
96
169
82
143
91
47
80
25
24
125
17
26
101
93
57
73
102
38
66
106
184
12
90