36
90
66
80
22
20
51
28
12
57
70
102
71
325
50
246
34
8
26
84
15
157
41
191
9
85
256
49
48
183
117
29
141
64
145
89
206
92
27
16
32
140
105
23
18
24