32
24
138
20
123
17
41
22
25
36
54
55
410
40
99
76
96
14
62
35
176
74
139
56
47
140
233
18
26
77
51
127
375
86
31
78
21
70
71
30
44
68
9
92
351