29
42
34
21
201
22
45
12
11
6
71
32
5
7
3
18
101
10
56
24
4
14
89
195
19
39
184
28
9
26
20
60
27
69
53
64
87
15
55
143
13
46
80
31
161