16
42
3
29
43
60
114
25
10
4
85
32
2
12
56
108
19
11
51
9
52
18
55
35
24
139
38
83
5
153
14
13
37
71
61
159
27
82
94