13
60
31
84
76
70
28
39
71
26
235
79
78
114
188
65
18
29
47
108
122
44
52
175
353
104
106
37
11
69
93
41
6
32
23
43
48
150
247
9
176
197
40
131
36
179
116
56
109