31
37
94
78
16
147
187
19
126
119
5
38
63
80
124
27
25
70
12
35
45
46
15
44
26
29
14
9
10
22
28
18
39
58
21
42
221
40
213
204
139
106
33
48
73
168
231