77
172
97
115
226
34
76
96
48
177
53
50
98
114
668
44
29
631
143
92
136
118
23
511
112
195
10
14
7
20
51
105
613
59
135
432
11
90
9
161
320
389
217
436
820
128
539
46
139
26