264
26
4
15
8
25
10
23
130
126
52
47
11
68
304
59
18
17
16
91
536
49
225
28
7
37
5
31
21
79
32
178
256
82
124
35
81
45
312
60
19
48
2
1
157
44
24
86