126
46
124
150
64
18
45
90
107
181
86
80
30
95
79
370
84
50
35
143
110
36
191
43
115
96
144
97
48
89
10
12
192
26
221
133
83
102
81
78
240
19
71
32
51
135
163
16
8
117
29