2
20
11
31
16
9
14
24
13
15
4
12
7
22
114
18
8
164
36
43
60
47
32
23
61
17
35
27
42
53
54
124
34
49
84
67
40
33
129
39