65
37
253
36
61
89
50
35
41
47
62
245
100
121
726
69
413
77
45
180
46
176
23
78
128
39
102
64
119
682
94
201
28
75
21
63
72
585
167
139
76
184
378
82
164
110
90
142
123
172
51
44
70