83
67
12
32
195
127
30
86
27
91
71
59
51
501
50
72
156
52
271
148
117
48
183
125
676
43
62
45
261
54
813
104
22
206
47
293
63
343
116
68
1065
87
56
60
44
357
80
82
79
194
171