39
51
150
21
109
127
52
137
13
53
118
63
44
148
50
81
141
67
40
169
65
161
24
97
90
88
46
95
69
26
15
130
94
72
62
29
14
133
22
83
31
47
59
80
145
132
38
64
43
74
190
82
264
58