1132
78
199
120
66
91
148
579
197
70
614
264
59
85
168
134
140
257
67
223
126
108
137
32
47
43
39
113
110
125
100
152
77
69
227
83
261
24
45
155
181
17
51
64
75
40
114
103
30
121
284