10
12
28
21
30
122
61
18
24
49
62
72
50
139
56
29
44
25
87
57
20
241
39
66
227
63
15
209
31
33
48
13
9
11
86
19
98
37
84