83
20
6
76
5
2
42
26
44
14
22
12
32
59
55
30
31
34
4
13
109
49
57
8
35
45
128
3
43
10
39
64
15
61
9
129
81
47
19
144
48
131
115