19
22
39
52
95
144
62
18
38
46
231
42
130
16
14
23
21
59
75
37
325
74
28
41
65
101
82
43
49
89
171
57
241
48
53
33
115
40
209
58
123
63
166
92
66
25