3
7
9
24
10
5
89
42
12
21
150
18
55
32
2
40
26
29
34
33
41
4
20
111
8
116
59
38
28
1
54
22
0
13
17
35
14
100
82
52
25