173
98
44
93
76
36
77
122
81
90
88
70
17
78
42
213
35
66
32
79
26
135
29
38
112
46
257
195
58
137
12
85
217
11
149
89
64
100
48
140
104
198
34
141
27
18
116
218
179
162
55
39