77
26
32
158
40
37
160
50
109
47
118
134
119
72
177
68
65
95
20
172
266
88
86
21
140
120
28
66
67
251
105
33
14
59
258
30
83
31
53
39
93
107
69
25
38
63
136
56
61
70
11