25
73
66
39
137
38
19
13
16
18
31
33
32
94
70
44
50
21
29
189
46
77
30
59
12
63
42
22
403
14
27
51
37
23
7
62
281
17
26
41