2
11
4
10
16
44
3
30
14
13
40
31
18
29
47
50
72
62
67
180
37
24
8
20
221
27
25
42
51
17
206
5
33
19
12
7
9
21
32