251
9
95
20
49
7
11
2
75
21
92
169
89
29
56
4
30
16
462
5
355
69
1
32
105
8
14
61
43
493
31
51
44
23
103
126
28
15
34
208
68
576
165
94
276
85