62
96
71
43
57
24
42
61
30
251
155
48
64
58
32
13
16
78
37
163
46
26
77
143
41
236
84
34
117
111
31
101
107
100
72
130
109
139
19
73
40
142
500
439
229
226
75
137
65