20
36
22
186
230
37
14
12
41
297
72
28
19
21
50
59
17
115
73
8
128
104
124
165
108
54
99
220
45
125
35
9
86
169
52
189
18
95
372
26
92
15
55
6