81
155
88
59
26
83
31
55
144
149
34
37
30
36
52
15
11
18
53
72
62
50
35
113
48
95
29
28
130
63
40
44
45
109
105
96
14
125
32
39
75
43
13
8
51
24
65
49
25
92