25
70
3
108
18
59
247
23
31
24
21
29
157
56
39
142
20
37
32
34
38
64
44
67
47
27
261
76
66
88
231
6
19
162
10
128
13
54
201
163
68
81
93
40
48
15