26
43
30
66
11
42
121
72
140
171
17
21
37
28
61
46
27
104
23
7
93
50
14
137
34
153
12
39
19
60
20
47
59
25
95
38
180
16
361
33