25
163
174
92
52
242
57
53
170
222
68
98
93
72
184
542
276
105
54
70
91
31
28
81
58
83
32
63
26
39
307
27
38
20
18
16
42
24
12
34
23
73
253
134
45
61
135
47
217
126
43