37
7
24
52
36
51
59
84
25
76
120
420
102
32
41
79
50
89
288
53
139
64
26
78
54
58
20
68
40
74
92
42
12
29
23
56
105
106
73
47
190
18
69
138
267
237
43
414
166