21
86
17
67
82
36
931
181
66
321
44
73
339
216
497
90
42
129
636
180
40
69
84
125
337
63
127
54
136
53
115
46
152
37
33
64
23
51
103
22
41
81
58
14
65
148
121
29
185
96
49