29
19
25
8
33
5
10
20
26
128
37
16
30
40
45
21
27
42
39
11
52
49
59
13
47
51
65
46
63
28
14
57
31
36
18
167
17
58
23
35