59
37
77
16
101
31
66
36
28
61
13
51
87
132
73
47
30
339
430
18
80
19
84
53
23
12
39
114
405
773
49
74
67
45
85
46
44
57
10
63
20
179
83
32
26
70