21
26
12
29
41
10
24
76
170
7
38
25
27
6
30
50
17
145
127
147
9
22
49
39
15
13
43
28
18
95
16
84
54
5
14
46
37