29
7
13
80
86
37
57
51
141
3
17
19
5
9
161
25
59
14
54
41
45
33
175
103
8
52
31
397
12
10
43
6
42
21
77
2
61
22
16
85
18