48
131
74
9
6
546
28
1
494
197
215
16
396
24
69
29
26
45
44
307
73
404
127
104
121
39
63
224
56
35
179
12
66
289
161
72
21
61
25
70
204
190
18
51
299
92
37
117
110