56
41
24
96
11
76
120
40
28
29
15
31
39
19
25
80
8
10
510
22
53
16
12
42
54
655
180
90
43
111
34
78
240
79
37
23
101
257
360
65
71
52
20
32
18
118
84
171