28
98
182
44
54
25
21
42
29
88
204
291
33
73
425
107
39
27
40
24
76
17
12
43
324
34
69
80
15
7
259
97
20
35
22
38
49
5
26
177
165
16
57
62
92
32
13
14