114
569
48
74
66
101
591
21
155
274
36
255
117
167
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
65
62
39
174
370
40
79
26
78