28
90
20
112
33
8
18
61
4
42
36
22
14
25
32
38
75
46
6
15
120
21
19
119
67
62
55
30
69
116
27
0
3
11
10
47
65
349
64
16
5
114
190