32
63
73
59
83
31
155
159
41
65
44
74
202
92
87
282
60
274
88
56
72
18
70
95
186
75
25
37
71
43
124
30
16
55
49
10
27
76
22
36
46