31
37
39
15
65
12
103
320
38
43
136
139
51
57
71
81
129
73
26
44
8
34
60
69
0
24
153
188
22
68
264
27
41
19
253
233
32
20
5
11
74
67
29
14
6
62
58
9
2