189
160
362
171
343
324
169
412
84
348
114
118
499
54
74
57
129
197
78
70
41
66
240
45
127
1070
734
33
23
384
124
27
93
46
52
12
81
108
260
73
42
32
256
11
175
71
43
441
184
219
101
86
62
53
633
20
122