9
17
30
26
28
6
24
2
4
54
13
45
16
32
202
73
46
41
35
34
87
20
25
72
231
23
67
121
7
185
196
118
256
50
71
55
112
88
43
161
84
145
61
52
108
63
77
143
123
238
33
103
68