125
70
171
55
210
78
102
74
111
191
88
221
211
213
439
81
348
109
35
48
190
157
291
52
33
152
130
77
32
222
72
245
86
15
45
47
560
39
187
73
62
51
234
154
148
98
89
107
128
160
108
85
22