58
35
45
128
3
33
8
7
5
76
81
19
26
18
10
23
11
13
15
130
22
34
16
25
82
38
107
79
162
66
39
27
93
55
71
29
12
21
49
9
57
63