3
21
25
10
40
5
55
16
13
18
88
15
174
9
34
19
24
8
22
37
1
6
23
142
28
36
14
33
132
4
67
131
12
30
11
244
108