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