9
4
11
13
24
1
12
29
19
23
57
33
22
28
10
86
47
65
51
263
68
483
74
91
162
66
25
181
98
27
36
79
37
261
67
102
406
176
7
302
371
765
155
84