29
5
30
20
23
26
35
173
11
54
14
48
10
94
4
6
44
31
33
12
34
74
97
17
69
19
16
37
38
32
51
45
27
79
8
36
130
9
149
52
7
67