153
181
51
76
74
82
30
147
91
125
7642
141
24
137
203
36
99
32
135
1732
227
25
78
603
22
274
359
56
27
187
38
495
62
65
50
47
123
96
60
37
188
154
39
46
206
256
473
14
366
69
564
92
735
98
53
663