29
26
45
20
31
69
155
36
41
40
60
64
37
33
55
52
50
22
28
34
89
21
35
23
5
68
86
51
142
32
47
10
157
17
48
66
71
12
8
11
25
30