59
39
40
28
25
42
38
91
30
18
120
71
32
19
722
56
52
64
611
213
15
24
65
27
4
37
26
240
72
115
180
46
125
23
447
55
63
135
239
44
108
82
57
104
41