114
568
48
74
65
101
590
21
155
274
36
66
254
117
166
288
98
128
104
56
15
208
67
125
29
139
93
738
51
92
31
123
46
84
243
257
11
404
68
58
55
35
30
16
59
18
62
39
174
370
40
79
26
78