1
28
332
37
27
130
14
20
22
23
15
67
9
12
454
30
31
55
62
7
72
183
116
16
45
496
42
69
74
198
3
205
96
24
2
342
89
59
438
29
50
43
52
125
51
131
4
175