100
37
73
132
19
120
42
44
17
82
48
6
8
68
4
3
101
88
77
152
27
180
122
22
9
137
26
54
31
23
32
35
108
24
151
169
25
91
78
41
76
123
34
59
99
133
128
52
113
64
160
69