75
10
16
33
19
59
82
52
658
23
252
13
54
29
69
24
25
168
22
42
18
196
38
30
17
60
51
291
11
123
49
113
34
108
12
14
6
40
20
83
56