18
169
5
28
29
69
76
34
17
43
61
81
71
50
42
32
19
25
26
41
37
64
16
7
2
159
75
35
15
6
22
156
59
20
21
10
12
138
113
95
33
66
53