25
37
111
9
47
17
144
36
69
52
19
40
107
45
15
72
152
6
184
28
67
129
50
273
719
262
27
63
20
11
34
92
103
13
54
18
66
59
42
41
22
32
49
24
21
165
199
53
57
46