37
53
55
23
15
24
107
1889
29
17
54
89
50
79
312
90
22
77
68
104
147
34
58
45
33
21
35
16
114
14
179
73
74
12
67
223
10
27
59
7
94
128
60
188
44
167
26
78