196
36
18
167
251
20
25
24
6
27
30
26
43
13
8
12
1968
9
21
4
16
60
72
11
61
32
10
45
835
7
77
31
35
410
764
362
8843
2742
91
59
47
58
308
19
57
22
28