86
67
41
66
139
63
80
62
266
495
38
414
113
193
28
13
327
33
18
72
25
20
186
188
39
42
58
32
22
99
34
79
313
54
8
24
116
56
17
235
5
49
88
37
2
23
247
27
40
11
82
10