58
18
23
13
10
15
6
19
17
37
20
43
105
26
12
35
22
21
38
90
33
29
82
16
25
61
53
45
39
32
63
11
49
41
48
69
55
14
67
131
60
28