54
23
76
29
21
119
31
13
6
9
126
75
106
109
67
43
65
249
18
131
125
53
244
35
52
196
146
19
24
27
73
32
37
45
256
71
15
7
22
79
51
30
38
128
221
122