5
2
10
42
22
6
9
14
17
15
13
7
32
21
8
67
84
29
56
24
109
117
12
18
127
79
26
25
149
16
35
126
49
27
357
46
45
99
48
52
50
240
201
64
53