56
68
49
27
66
110
20
125
23
25
708
188
46
51
8
48
165
14
22
50
21
1319
76
369
116
387
42
67
142
84
18
357
29
16
88
60
72
54
37
17
40
322
208
41
83
34
237
430
69