91
35
60
79
23
140
66
42
58
33
21
76
37
34
24
67
69
71
55
78
460
53
84
73
80
98
64
48
146
75
201
13
94
36
90
126
9
15
16
30
32
147
638
193
154
87
26