47
45
191
69
81
57
54
31
55
23
27
33
56
36
29
116
71
108
98
165
86
80
62
126
74
113
143
73
77
10
68
123
6
7
84
99
49
90
79
12
13
46
85
51
133
28
19
21
119