41
203
65
297
11
10
50
227
23
29
48
18
52
7
94
186
221
62
87
243
24
74
8
38
185
85
508
96
457
34
129
22
97
101
30
36
19
15
25
45
54
49
39
63
31