225
105
69
504
49
22
276
16
12
15
21
200
36
274
89
31
90
127
96
29
50
46
98
32
143
23
59
169
74
124
171
214
72
110
176
149
41
62
26
34
66
121
44
80
35
8
13
93
230