25
23
72
16
12
92
51
46
54
43
35
42
56
126
10
32
57
19
62
20
107
91
50
8
31
173
18
38
179
63
194
40
9
81
98
37
131
536
119
177
24
47
170
108
264
95
13