87
145
35
203
6
38
13
127
69
64
124
646
81
49
113
43
176
160
39
157
93
54
30
62
327
12
1119
36
123
107
102
280
122
704
447
77
182
196
2132
353
162
433
419
76
21
117
252
279
859
218
133
94
70
424