15
2
26
12
19
11
25
9
4
7
6
14
10
3
5
16
22
86
36
41
145
74
29
101
120
134
68
48
38
77
102
37
76
69
40
123
53