536
271
112
100
39
84
388
29
87
102
35
91
117
150
80
865
37
28
151
75
62
92
57
47
49
53
183
101
519
211
78
379
83
77
36
72
272
192
14
107
191
439
13
496
50
239
43
110
241
95
160
15
89