68
35
31
7
25
42
47
23
55
3158
24
17
21
525
80
12
49
48
40
33
11
36
26
45
30
18
20
98
46
27
66
34
10
63
59
8
43
62
274
19
14
50
89
263
41