24
10
32
35
21
15
12
34
50
26
11
46
8
40
37
9
14
27
13
18
17
82
117
677
30
22
5
28
2
135
74
42
122
48
108
20
81