63
23
60
31
135
25
27
18
38
11
52
104
55
152
47
67
75
57
29
79
180
33
109
71
35
36
44
19
59
40
72
554
69
56
73
8
192
26
43
22
15
12
87
345
82
226