143
81
40
136
1000
48
65
472
46
19
23
69
43
134
45
57
93
101
83
118
68
125
714
278
306
92
102
142
38
90
562
35
172
54
36
86
89
106
58
24
88
61
151
4
15
41
27
192
42
82