132
386
6
88
48
175
69
950
205
52
254
162
66
152
51
138
65
28
345
77
25
107
13
62
72
9
169
156
44
157
463
73
75
22
60
82
113
100
31
83
42
104
71
989
174
221
61
56
137
55