5
20
12
26
13
22
18
21
27
14
4
6
119
34
61
141
40
35
82
46
42
44
17
16
25
9
7
89
75
68
69
67
33
11
19
15
10
28