140
92
185
13
99
56
81
64
37
88
286
16
55
129
68
35
46
32
40
214
39
89
48
23
50
206
188
47
83
63
106
237
43
123
84
131
51
171
17
10
152
19
241
138
54
31
12
38
332
60
71
95