61
96
88
87
47
45
190
69
81
56
54
31
55
23
27
33
36
29
116
71
108
98
165
85
78
125
74
110
143
72
77
10
65
112
6
7
84
99
48
90
12
13
51
133
19