29
24
32
40
15
25
33
7
9
89
16
22
26
78
31
128
47
53
65
42
14
35
217
160
150
12
28
55
13
23
62
73
6
43
225
20
179
21
34
64