86
30
112
83
68
122
66
240
38
16
7
324
11
332
28
22
285
21
251
69
53
32
82
50
27
206
61
36
13
3
326
56
55
113
76
17
455
39
115
107
60
44
209
14
155
223
19
42