81
78
41
1
75
28
50
75
1
63
53
48
2
68
1
95
66
427
1
101
103
106
86
155
86
1
186
189
70
60
92
1
155
483
1
79
63
102
107
62
93
111
274
89
1
51
1
80
1
98