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