133
96
147
45
26
33
13
16
38
6
35
401
11
68
24
61
19
390
43
214
40
14
132
773
309
95
41
7
37
20
223
216
72
28
88
3
82
229
159
119
9
109
99
67
160
46
98
137
86
130
25
458
30
27
139