37
87
130
56
23
70
49
83
41
47
137
44
45
85
78
139
190
374
55
226
128
62
275
31
144
26
356
53
27
98
46
145
97
59
14
74
18
38
95
35
169
75
34
30
10
15
33
76
106
1096
77
158
337