37
57
161
55
659
133
77
131
114
44
100
22
20
24
28
17
394
14
319
79
142
48
78
128
52
45
35
40
117
19
189
68
71
67
38
139
46
59
118
8
853
9
86
76
32
56
87
411
147
225
3878
21
65
74