15
29
18
71
21
66
32
221
51
50
169
137
82
28
116
90
185
76
158
38
144
12
140
59
86
108
81
26
22
78
93
34
92
247
74
35
68
37
48
207
11
49
89
46
36
43