41
226
93
84
603
73
26
61
77
583
59
78
45
70
911
355
104
75
106
155
25
178
85
294
114
63
72
103
21
29
112
10
56
79
101
383
57
150
560
163
48
102
134
28
96
200
99
156
42
218
18
3
206