59
19
13
10
28
131
9
35
34
20
11
42
55
33
22
36
41
17
5
25
32
18
4
8
122
57
26
39
52
27
412
79
46
29
16
210
31
58