35
55
750
40
16
33
108
15
29
52
58
19
10
90
110
89
144
44
120
60
548
375
32
117
7
114
37
59
13
39
1
78
45
278
14
224
28
12
125
340
212
111
734
184
53
99
69
241
260
281