3
10
22
3
1
29
6
21
43
71
42
25
11
8
6
20
38
15
26
25
22
20
20
24
20
9
19
8
45
23
4
8
33
20
44
50
102
8
105
3
18
1
7
16
61
71
21
8
21
13
24
7
0
5
6
8
5
5
44
1