76
49
46
43
15
60
84
20
18
251
36
30
25
57
8
97
63
136
11
402
317
1164
414
699
6
244
44
24
29
21
13
38
403
201
127
33
9
53
14
56
72
12
5
187
16
397
26
99