126
69
97
109
104
63
38
50
47
176
33
112
23
51
111
163
70
62
88
57
235
54
74
139
108
100
14
43
129
52
264
49
24
172
242
28
34
154
80
29
26
22
164
196
557
65
73
85
68