146
23
37
135
13
35
92
443
36
167
95
58
663
50
803
46
19
714
191
67
128
49
29
126
34
145
18
12
166
312
78
16
4
151
173
31
133
405
404
15
7
174
61
134
30
99
32
81
148
22
68