83
77
22
9
15
261
40
26
205
79
95
685
37
54
43
29
33
281
18
49
177
25
11
14
47
182
4
60
72
118
24
1006
108
13
55
16
31
10
19
39
252
116
98
430
482
12
27
68
53