512
26
31
132
262
134
65
35
20
52
11
27
53
10
23
30
15
14
28
3
5
4
7
6
36
9
17
25
79
137
12
13
8
41
21
101
2
24