28
247
52
79
46
212
89
26
83
24
356
8
81
39
12
6
108
155
221
49
60
34
71
62
75
43
334
13
17
84
69
140
66
21
18
227
137
316
44
22
291
65
242
116
15
33
275
42
19
36
9
103
29