29
25
31
54
24
59
187
92
11
13
19
10
103
18
52
21
8
48
26
9
34
17
66
42
53
36
14
44
5
20
40
15
69
155
27
67
114
223
39
50