5
85
60
18
62
145
69
10
11
40
36
28
86
34
17
8
53
16
48
29
43
37
6
21
9
57
13
41
26
20
138
15
38
22
155
14
4
68
7
244
166
47
182
12
23