2
81
26
40
33
7
19
29
14
10
21
30
12
13
9
47
17
28
16
8
1
150
43
36
5
3
15
46
32
72
6
22
18
31
11
35
155
27
4
24