5
58
13
62
27
56
35
23
118
10
132
256
41
9
294
106
38
18
89
47
1
30
66
153
51
16
302
136
6
3
12
8
110
236
49
26
2
216
7
14
11
20