20
48
255
9
44
15
21
35
34
6
118
49
133
18
94
50
251
14
29
17
57
78
36
42
332
13
312
302
83
4
22
19
198
69
47
193
8
120
86
25
39
88
132
11
59
46
87
28
45
26