102
37
18
155
43
34
71
87
154
41
81
74
46
89
80
153
69
50
67
47
58
92
90
22
182
30
121
125
33
15
231
26
210
177
138
124
60
59
128
56
38
10
151
269
222
99
21
175
25