81
490
18
17
60
68
256
34
56
157
72
49
136
70
19
44
88
114
64
50
47
46
77
38
145
130
73
127
45
119
29
55
58
71
78
36
59
42
96
193
40
39
227
169
48
292
142