49
39
23
5
34
77
31
10
4
11
8
28
42
9
56
14
24
30
12
18
40
26
19
52
3
22
2
25
64
16
43
71
258
44
95
32
29
20