27
21
11
39
26
54
147
19
31
141
207
48
37
65
59
139
87
85
67
32
102
53
45
56
43
86
121
18
29
25
24
99
34
41
91
47
23
73
88
50
15
35