232
256
272
267
61
189
177
117
93
43
56
70
116
103
42
49
100
66
15
77
78
30
105
86
63
35
23
371
145
58
210
102
41
239
21
88
108
179
180
59
83
22
101
16
34
550
38
36
65
76
443
26
97