86
15
38
7
23
37
13
36
4
60
18
90
25
125
40
72
17
33
74
22
66
506
8
44
93
30
73
11
9
21
20
5
55
32
43
16
12
107
122
45
58