88
344
47
74
41
152
33
77
136
63
593
94
141
44
79
32
202
81
134
120
54
124
40
35
95
209
52
59
30
113
159
139
66
39
313
155
138
58
176
48
261
175
507
247
11
28
177
118
70
123
109