24
94
485
36
884
28
18
101
5
87
82
37
21
52
35
68
6
66
57
32
45
59
73
124
65
49
112
8
39
83
17
58
54
51
20
67
30
43
164
29
38
12
126
7
159
171
97
64
61
53