89
207
75
43
51
33
76
29
10
161
108
11
47
107
169
24
132
421
188
280
96
789
78
130
59
118
110
22
85
127
146
30
87
240
97
84
757
66
39
50
226
62
106
26
101
71
73
65
145
15
282