13
409
100
37
151
367
41
127
85
102
30
61
53
12
42
49
6
79
21
43
69
27
9
74
24
103
4
130
29
133
176
54
350
48
34
40
19
236
51
50
23
184
7
283
81
17
28
25