361
189
40
951
59
82
74
35
172
50
130
91
32
57
201
143
46
205
78
193
86
29
23
129
70
121
133
25
22
155
8
449
5
34
30
21
6
76
12
443
13
96
20
41
42
24
28
63
160
673
11