7
21
32
22
26
23
39
16
48
41
28
63
44
110
99
11
137
227
59
71
73
66
54
95
37
49
159
8
90
72
24
12
4
10
25
78
47
239
203
84
15
75
128