90
24
21
26
44
35
25
6
10
13
19
31
29
40
50
16
23
17
27
20
46
37
61
42
51
91
75
32
18
15
9
59
12
5
146
8
38
43
54
53