632
468
115
327
208
30
81
441
212
114
124
179
150
143
29
46
21
31
656
382
238
6
442
73
160
69
171
43
74
165
15
529
38
47
39
37
90
101
92
85
65
111
118
61
112
50
19
195
32
970
339
41
22
159
229