28
65
79
57
43
98
30
44
88
67
82
27
31
230
7
86
52
38
245
21
33
41
53
6
70
211
39
40
32
63
17
62
118
134
46
45
74
321
151
42
189