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