65
26
267
63
86
48
131
60
44
5
12
16
29
28
23
40
71
59
57
32
10
43
11
55
21
7
18
20
22
36
49
4
13
24
84
14
38
105
34
42
8
100
31
47
511
467