10
22
15
6
29
14
17
9
114
31
41
11
8
12
20
24
25
180
33
38
175
58
66
7
4
51
18
42
35
23
26
53
46
30
55
27
90
39
21
13
100
85