27
13
26
146
37
93
88
74
55
22
47
66
43
76
45
17
10
28
54
57
64
61
56
151
162
135
134
78
85
1
14
62
12
23
21
50
59
48
41
287
119
39
8
70
627
20
31
503
30
36
120