18
25
8
26
19
4
10
5
137
11
6
14
47
32
12
41
56
28
51
45
36
37
50
48
22
57
49
31
61
70
16
17
29
23
21
77
106
72
90