50
63
36
109
189
15
60
80
18
44
52
16
53
25
161
4
40
106
20
24
78
5
17
11
32
31
64
38
39
162
51
8
89
12
23
69
126
134
48
37
19
73
114
103
90
55
30
29