25
68
33
42
78
106
20
7
21
17
71
192
34
22
257
39
278
16
124
24
37
51
45
59
83
47
323
14
98
203
174
76
115
35
43
27
44
31
30
13
151
90
9
56
8
93
48