66
83
73
351
87
42
451
13
154
72
32
109
15
227
26
217
29
54
117
126
28
170
68
36
48
335
140
62
61
41
97
49
53
43
225
46
202
51
9
35
27
108
77
71
20
113
148
121