21
87
17
68
82
36
932
181
66
323
46
73
340
216
497
90
42
129
637
180
40
69
84
125
337
63
127
56
136
54
115
152
37
33
64
23
51
103
22
41
81
58
14
65
148
121
29
185
96
49