25
38
37
107
187
75
23
26
73
41
34
43
7
31
58
32
181
21
12
33
100
11
88
48
28
64
213
67
20
71
6
222
125
77
14
68
39
36
542
44
18
27