2
9
5
3
119
16
59
1
8
67
12
26
10
17
7
31
28
15
38
42
18
50
22
13
33
19
4
39
61
56
32
30
21
20
55
25
43