67
326
72
398
52
64
728
43
41
169
690
91
104
197
165
54
97
96
294
33
65
130
207
352
70
80
56
100
20
598
334
308
18
231
4449
107
21
88
84
125
23
68
45
74
35
66
564
86
172
204
46
124