90
67
23
14
25
58
69
37
18
678
46
17
22
45
50
12
51
65
16
43
54
28
118
13
48
130
82
39
38
35
78
88
47
40
166
55
8
127
11
79
21
97
24