232
78
42
114
274
250
132
94
43
11
49
25
44
70
128
16
494
237
181
60
19
26
103
28
374
86
15
500
74
58
20
125
32
37
71
79
40
199
105
59
387
30
48
80
131
746
1013
83
17
88
212
974
33