35
7
84
9
42
83
19
59
29
103
48
28
22
67
58
99
70
33
53
50
57
108
21
115
68
81
37
31
353
435
463
63
121
62
114
118
60
138
52
41
77
45
18
38
142
78