18
26
75
134
29
76
36
57
77
24
42
54
71
165
38
15
86
89
27
82
30
148
102
16
160
32
85
125
81
131
43
251
171
56
20
181
6
69
48
111
221
72
46
34
52
17
126
51