401
184
12
109
21
26
6
69
46
41
33
255
28
22
8
42
3
123
568
173
10
48
101
16
83
19
72
43
76
51
307
142
527
908
540
20
278
411
17
49
172
156
418
148
87
56
57
97
24
45
23
259
322
202
107