21
10
12
66
122
18
126
44
43
144
70
88
25
33
87
15
22
53
20
28
123
24
61
183
77
86
93
102
42
46
41
39
31
232
14
96
36
137
38
23
40
30
26
11
35
129
6
37
177
16