87
207
73
43
50
31
76
29
9
161
108
11
46
107
167
23
132
416
188
48
275
96
784
78
125
57
117
110
22
85
126
145
158
144
51
334
30
86
240
58
97
82
47
33
750
39
112
89
65
38
137
150
218