79
87
42
63
52
84
95
73
50
40
259
39
155
45
148
145
49
26
78
127
199
57
32
54
71
98
36
23
65
94
67
86
112
6
130
51
102
61
109
288
96
129
238
44
29
15
31
211
138
236
75
113