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