9
36
17
14
44
32
42
58
235
49
54
64
31
23
274
202
88
6
24
297
95
96
148
34
15
47
13
65
321
121
84
87
50
136
140
78
18
21
176
89
30
46
33
20
29
10