39
135
112
11
474
245
242
269
42
159
180
66
146
36
55
71
43
254
54
372
148
902
22
130
58
136
111
334
153
236
165
531
56
93
102
49
86
233
97
41
95
77
108
507
109
125
106
34
100
80
168
35
92
40
114