192
177
205
33
530
76
457
63
201
72
14
64
246
111
140
100
50
81
44
89
106
60
119
125
132
95
890
458
22
29
643
66
230
91
43
68
92
156
242
46
65
45
135
78
82
147
25
52
359
77
21
149
41
71
53