72
1102
301
41
50
24
334
27
148
234
33
497
165
188
39
149
107
295
97
367
35
411
145
374
55
17
71
84
130
1407
235
75
34
321
333
142
29
134
28
167
40
26
164
263
52
45
42
46
320
144
436
79
95
64