357
73
29
54
21
324
20
104
96
52
253
41
47
24
138
23
46
67
83
110
72
859
131
37
118
43
102
494
120
61
140
62
25
252
158
44
261
121
36
202
128
165
312
892
81
66