30
19
14
23
20
22
26
80
138
5
15
33
24
17
12
52
4
66
46
13
25
45
73
38
43
28
18
87
50
247
6
3
9
36
105
75
183
115
29
77