633
51
345
844
121
219
110
158
62
61
452
127
25
11
20
39
189
38
165
120
517
101
15
245
74
327
45
167
18
308
95
291
10
30
140
105
46
60
71
48
112
31
24
22
72
53
339
80
29
56
279
54
919
104
666