201
26
63
29
21
35
50
160
75
49
72
85
56
77
16
23
25
82
24
93
120
52
58
32
236
27
39
91
143
40
30
46
42
105
53
84
55
64
15
45
37
31
36
18
109