1
29
9
26
34
13
11
56
5
59
38
2
18
12
40
60
4
181
42
143
136
122
22
19
23
6
7
73
45
32
43
169
78
114
85
36
86
53
133
111
15
123