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