91
115
11
85
185
237
194
156
288
34
86
140
20
124
36
25
136
51
76
58
144
121
68
162
82
89
95
45
61
102
49
4
50
126
33
133
154
104
57
403
184
101
272
99
13
23
42
312
108
47
94