29
21
177
11
28
198
66
45
78
4
140
139
63
35
61
12
44
3
65
59
68
6
22
7
5
10
9
1
24
8
37
40
84
19
26
20
13
33
53
56
14