62
16
20
46
110
135
40
63
26
53
29
49
21
14
5
13
7
22
30
24
15
65
57
39
94
1
28
42
6
10
59
17
113
77
69
34
41
60
32
128
123
55
19
219
11
58